Re the default separate wheel for each system and changing this to a single wheel for all games, it's actually now very easy to do if you have the recently released hyperlaunch 3.
Good to know. I've been using a workaround in Mala to keep all my arcade games in one list on all my cabs and would never go back to having it any other way. The good thing about the way it is done in Mala is that Da Old Man's plugins for automation (screen rotation, joystick switching) get their info from the gamelist, which got them from the mame xml. So my screen rotates and my joysticks adjust regardless of emulator.
I'd still want the PC games kept separate.
I wish Swindus and Loadman would turn over the Mala to someone who feels like continuing to work on it.
It hasn't even been updated to support 7zip files and the newest version of MAME changed the labeling for joysticks in the xml which prevents Mala from reporting the correct orientation to Da Old Man's plugins. I fear the lack of 7zip support may be the end of it.
I really don't like the previews from EmuMovies for the racing games. A lot of them look like they were played on a keyboard. The steering on the cars twitch instead of moving smoothly. Once upon a time, I had visions of making a complete set of preview videos for racing games, but I always have more ideas than time.