The workaround I've come up with is to have a batch file for each system which starts a random rom, then I immediately go to the file browser from there. I don't like the file lists, I don't want to have to deal with this tremendous mass of games I don't care about for each and every system.