Using Randy T's GP-Wiz32, DreamArcade buttons and a couple of super 8s, I created my controller.
The wiring is pretty good... that's a biased opinion, of course.
I didn't bother with a bottom panel for the first round.
It's a fighter stick measuring 28"w by 12"d by (3"h front, 4.5h back) weighing about 15 pounds. The controller is painted black with several coats of urethane. It's taken a beating over the holidays so it's certainly durable.
After years of using MAME controllers with keyboard encoders, the GP-Wiz is awesome for a few reasons:
1) As a gamepad (hence GP), it doesn't matter if your guests get excited and start playing with the controller. There are no keys to trip. Let the joy ensue. It's a bit defeating to the "indestructible" argument when nobody is allowed to touch the controller until a given game is ready.
Ok... so that's only one reason but it's a good reason.
Fears that MAME is difficult to control without a keyboard encoder are unfounded. MAME32 v 100 had no issues with my GP-Wiz after properly mapping out the user interface controls.
Guess this makes me a yellow belt... more to come.