That's why I'm questioning my choice now, I already have a raspberry pi 3 in a box and all, but I wanted to buy another one for this, so I'm still open to change.
Though I've been playing a lot with the Pi 3 so far and it runs great, I didn't try arcade titles on it with MAME on it yet though, but as for console emulation from NES to PSX, it's pretty solid.
By the way, your cabinet looks absolutely great!
No , raspberry emulation is not perfect ,
All Capcom game like Final Fight, Street Fighter etc. work at 30 FPS
Many Snes Games not work ,
Many Snes game not work fine .
say that the emulation of Raspberry is solid, it's just a myth. .
I love Windows, Mame (No Nag) retroarch and amazing front end is LaunchBox (Big box edition for Cabinet ) https://www.launchbox-app.com/