This is also my first post here as well.
The problem is that the meta data read isn't necessarily conducive to sorting by genre / series / topic. I hunted around for something like MP3TagStudio to do bulk renaming (including directory tree) but could not find anything that suited my needs.
I was able to use ICE Book Reader Pro...dump a whole directory into it and import all the titles, tweaked some authors, add series, series# / genre information etc. and export the relevant fields into an excel file and concactonated the fields to make the relevant structure and export to a text file.
ex. On Basilisk Staion.lit ;
\000_By Series\Honor Harrington\01 - On Basilisk Station - David Weber.lit
I did actually end up using MP3TagStudio to do the recursive directory file renaming...but it would be just as easy to flip into a .bat file.
I took a test bed of about 300 ebooks in various formats and the actual sort and renaming took a few seconds. I made up a few other versions of the to sort by author and by genre as well.
Clunky...but necessity was the mother for me as I have next to no coding skills.