You just summed up the state of a lot of the console physical market nowadays. Long live limitedrun, strictlylimited, superraregames, etc etc etc. Seriously i just gave up on the physical insanity and just go digital.
I think it's a cool mod so don't take this the wrong way, but if i read it correctly it's being held in place by foam blocks. I'm not sure that qualifies as a "proper" mounting. But it's functional (so were the earlier tape and wooden blocks/clamps versions i saw.
Oops, looking it up on youtube i guess you are right. Whilst i dont remember the exact number of buttons i do know the one i played did what i typed but im guessing that was an operator hackjob looking back at it. Sorry for the confusion!
For me the biggest letdown was that the giant sticks are not actually sticks that work; they are just a stationary pillar with buttons on it which you press. So you’re not really missing anything (apart from looks) by not having the cab itself. Just get the pcb guys ;)