I love the idea of a cabinet but I don't have the space to do something like that, plus I like the portability of what I've done. It's literally a little brick that's about 2 inches by 2.5 inches. Smaller than my iphone. I can stick it in my pocket if I want. Take it to a friend's house and plug it into their TV.
If I was gonna do a cabinet, the entire thing is cheap enough that I'd just make a second one to have stationary in a cabinet.
I will let you know what I find about arcade/MAME. The trick as far as I can tell is finding the right emulator for the right "rom version." There are all different versions of ROMs for the main emulator, called MAME, and there are also different versions of MAME, as well. MAME roms can be MAME 0.37b5, MAME 0.78, etc, and all those different rom versions require different types of MAME emulators, whether it's mame4all-pi, or lr-mame2000, or lr-mame2003, etc. I just don't know enough to know what is compatible with what.
I can go to emuparadise and download a "MAME ROM" but I don't know what emulator version it is, what rom version it is, etc. I need to figure that all out.