I was thinking about how the roms could be categorised on the menu. Perhaps sub menus such as commercial releases cart, commercial releases cd, demos, reboot releases, orion, mathias, St conversions, cinepak and so on.
As with the Lynx cartridge I'll open source the interface libraries such that people can do what they like. I've even been thinking about an ethernet connection and having an app-store type service with all ROMs on, so you could browse and download directly from the Jag.
I may be getting ahead of myself slightly, but this is the sort of thing that will be possible with this hardware.
I'm pretty sold on the ethernet idea, partly because someone mentioned networked games. If it was possible (not sure yet), then I'd love to give the hardware the ability to connect JagLink / JagNet / whatever its called games together over the internet. You'd connect via IP in the game menu, then boot the game, and the hardware would act like it was just connected to the other Jag.
All just wild dreams atm, but you get where I'm going...