Your missing the point... if it's a classic to ANYONE then you should be respectful to their feelings and not mame it. And since every game is a classic to someone, the moral of the story is: If a cabinet is in good shape, and retains most of it's artwork and is in working order you shouldn't mame it, period. For the record bubble bobble didn't even have a cabinet, it was sold in kit form exclusively and generally put in a generic dynamo cabinet, which is literally the most popular cabinet of all time. There are thousands of dynamos flaoting around and mere hundreds of surviving playchoice cabs. So only for the record, you would have been much better off maming a bubble bobble than a nintendo cab.
Oh and your cd idea still doesn't make any sense. You chould have simply bought a cheap car amp and hooked it directly to your line out on the pc. The exact same effect would have resulted, minus the cd player. To each his own, it just seems really akward and out of place imho from the pics.
And you claim that most people don't build a mame machine for authenticity. You are right, but they actually build a machine from scratch, so no harm is done. You hacked up a cab, there is a big difference. None of your points regarding that paragraph are valid anyway. The cabinet is a piece of artwork in of itself and thus it should remain as untouched as possible. The game running inside it is actually the worthless part as it can be easily replaced via mame, or other emulators. Once a model cabinet is gone, there is no easy way to bring it back.
The moral of this story everyone is you shouldn't mame any cabinet if it can be returned to it's near factory condition. (Mame in this case refers to physical hacks like cutting holes and painting over sideart, ect) Of course if it can't then the cabinet is in pretty bad shape to begin with and thus your probably gonna have a hard time making anything nice with it anyway. The solution? Make your cabinets from scratch.
I'm sorry to single you out as an example chris, but I haven't seen a hack job in ages as at this point most people scratch build if they want to do anything crazy. In short, I thought the community had learned it's lesson.