Good luck with that whole "demanding" thing. You already "voted" with your wallet... or did you? No device...
Accept a little free advice. Grab Calibre if you don't already have it, and read the "A Quick Guide to Shelf Management with Calibre" sticky thread. You can set up both Series Shelves and easily implement Collections Shelves by simply editing the metadata for the myshelves field once per book in Calibre.
While I agree that having shelves based on the file structure isn't a terrible idea, it is limiting in that having a book appear on multiple shelves or multiple collections requires multiple copies of the book to be stored. Using Calibre allows you to maintain a device independent library organized as you'd like as long as the reader device supports some implementation for dealing with shelves. You can place the same book in multiple collections or shelves by separating them with a comma in that myshelves metadata field.
The file structure based method may be simpler, but it is less powerful.
Last edited by TechniSol; 12-07-2012 at 09:19 PM.