I would go with a cheap 30 dollar 512mb card that has three inputs. I am a minimalist when it comes to mame builds. I use old laptops for my bartops and have had no issues with all of the games I have tried. Others may disagree but I use a card like this with ease in one of my full size arcade conversions. (
lhttp://www.newegg.com/Product/Product.aspx?Item=N82E16814121476R or
http://www.newegg.com/Product/Product.aspx?Item=N82E16814121484R)
I build computers for clients and always find the frugal prices for power when they ask for it.
I thought that's how you were going to do it. I like that idea actually.
So, bartop 1 is a dedicated cab. And bartop 2 is just a shell with a screen and gamepad.
Bartop 1 has a socket on the exterior for a usb male-male that goes to bartop 2 to use as second controller.
Same goes with the monitor cable, Bartop 1 has port for cable to bartop 2.
I have something similar on my recent bartop, except I turn the whole thing into a game controller for a different PC. Here is a video and a link to my build in signature, last one.
Like I said I like this idea a lot, only thing that bothers me is when they are not plugged into each other then you have a useless shell hanging around.....well actually you could plug that into any computer and play games on that with ease.