Actually you will eventually have to go the other way around. I did the same as you and wanted all my consoles in my cabinet, and it just didn't work.
There has to be separation. Consoles are one thing, the arcade cabinet another. Yes it works with emulators, but if you are wanting the real deal you will need a different experience.
I have all my consoles in a converted CD shelf with my 5-1 and 3-1 X-Arcade or console controller. Hooked up to the projector I can get my game on much faster than having to swap cables, inside a cramped cabinet, plop a disc in etc.
Both the PS2 and DC is the most played on console, but even with its miniature size it has its own operating environment. I must have about 400 games that need access to the disk unit, and unless you create a custom cabinet, access is quite difficult in a traditional arcade cabinet.
Eventually you will find that this solution is the optimum one.
Enjoy the expense of adding more custom controllers while it lasts.
p.s. I just added the CDi from storage on the spare shelf, worked first time after 10 years or so.
