there is a solution... it is a "little" backwards. but it does exist.
it can improove not only usuability, but how nice you feel using it.
so you have the root folder.
make folders with generas, depending on how you consider them generas. This can be very helpfull.
for example, i have a folder named "emo" that stores everything that is post hardcore, indie post hardcore, electronic post hardcore, everything that has a influence with post hardcore or emo music.
If this makes you have a genera with too many bands, try to have a folder with a more specific genera, like, instead of how i have emo, have an electronic post hardcore folder, an indie post hardcore folder and so on. If it is still too much [which i really doubt] be as specific as you can about the genere, for example, "symphonic metal with avant garde classical influences". and so on. each genera can be sorted until a very specific point, where you cannot end up with more than enough few bands for it to be scrollable.
Theoretically this should be very very helpfull because you will be able to fiind much faster what you need and you will be able to listen much faster to what you are in the mood for.
Now, if you finish with a folder with 100 bands, it is no big problem, 100 bands are scrollable, fast and nice. If you end up with 1000 bands, split the folder exactly after Brooko method, with letters. you don't have the have the entire alphabet, depending on how many letter are there, you can split the folder in 4 sub folders or less.
Also, if you have bands from which you listen to 1-2-3 songs, don't take the entire band, or make a folder for this.
You can create a folder named Shuffle, in which to store all these bands. I have a big shuffle folder, because it would be a waste to keep a folder for a band or album from which i listen to 3 or four songs. i only have folders for bands from which i listen to 5+ songs.
This shuffle folder would be a pain to scroll, as you will end up with a very big folder, so use shuffle with this. I use shuffle with mine, and every time i get a selection of good songs from it.
If you really want to browse it, make sub folder in shuffle using generas, as a syntax for foobar usually looks like /nn.artist - album - song.file type/
you will end up with all songs being in the 0-9 folder, so make folder like Classical shuffle, metal shuffle, or be more specific, post hardcore shuffle/
I hope this helps everyone in having a better time with their x5!