I really love those japanese sit down cabs. I've always been partial to the Neo Candy 29, but I don't see how that one could be much different. I'm only familiar with the Neo which is 4 buttons per player, but really, if you MAME it... it doesn't matter. If you want more buttons, drill them out and put them in. You'll have to interface your controls anyway, so a few more buttons aren't going to make a big deal.
I would think you could physically FIT the buttons on there, which would be your only real obstacle, so I don't think you'd you have a problem.