The biggest problem I ran into with Windows 7 was that no matter what I tried (running as administrator, etc.), MoveCabs mode did not save. So I ended up positioning all of my cabinets manually in the text files. And one of the texture files was causing every arcade to crash if it was stored anywhere in the 3D Arcade folder, which was solved once I put it in its own space. And with Win 7, every time I install a new video editing app, it jacks the codecs in such a way that arcade videos won't run, but hey, I guess that's why registry backups were invented.
The biggest strength of 3D Arcade as a front-end is in its flexibility. If you take the time to set it up right, there's nothing you can't run out of it. I've got MAME, MESS, WinVICE, FuturePinball, Daphne, VisualPinball, and DOSBox running from it flawlessly. The more options you have, the more complicated it gets, and 3D Arcade has LOTS of options.
[ATTACHED IMAGE - CLICK FOR FULL SIZE]
I asked my cat what the meaning of life was... he noserized me and stuck his butt in my face.
My MAME/MESS artwork files: https://drive.google.com/open?id=1ABxeKgNIrKlIsyck7dx4V241NFQDWAF4
Related screen shots: https://drive.google.com/open?id=1U5IbvbVzYW97PuOOQuocvZFE_YJz7WIn