That is absolutely friggin fantastic! What a great way to achieve what I want (and no doubt it will be beneficial to others as well). Thanks so much for sharing.
The only other thing I can think of at the moment would be the following. I'm repeating myself here just to be very clear for others needing this help.
c:\User\Me\Documents\Cooking\Appetizers\Aioli.txt
c:\User\Me\Documents\Woodworking\Sharpening\Sharpen with sandpaper.txt
Root import folder set to c:\User\Me\Documents
1st subfolder becomes the "genre" field using listitem([filename], 4, \) as the value (e.g., Cooking, Woodworking)
2nd subfolder becomes the "subgenre" field using listitem([filename], 5, \) as the value (e.g., Appetizers, Sharpening).
What if there is no 2nd folder? Must we first construct an if clause such that if the 2nd folder after the root exists use that as the subgenre, otherwise don't assign a subgenre?