View of USB-B connector and reset button. The reset button will have a smaller actuator and be more recessed than this. I'll have a slot in the "cover" to poke it with a paper clip.
View from the inside looking out. Notice the voltage regulator pads.
Also note the row of through holes on the upper left, that's the USB header tap, which comes in handy for your own cable/panel and for the next picture...
Take form of... MICRO USB!
(Well, visualize it. I don't have one on hand yet.)
I'll be updating the pads to accommodate through hole mounting legs, once I find the perfect connector. I keep going back to the Hirose ZX62D-B-5PA8.
Here's where things get a little fun. Ignore the highlighted holes. They don't exist. The rest do.
So, the idea is, USB input riding the rails to the controller. Unless you're using a Lipo for bluetooth, in which case you cut the traces. Then you have the USB input cabled to the Lipo, and then coming back in on the left side, which then goes back to the controller.
On the bottom of that board will be a SMT pushbutton (found one that sits in at 1.7mm) for bluetooth pairing. The previous reset button will be replaced with the same size button in the spot that the USB-B connector took up on the controller.
And lastly, for now, this.
The EE's can stop cringing at my previous use of 90 degree traces. Got those taken care of.

Mounting holes for 122 key M's, as well as a square cut out for the M's with the smaller controller. So far it happily fits everything I've tried it on, one way or another.
These pictures are maybe an hour or two old? There have been small revisions since then, but even those are bound to be tweaked, so you get the idea.
Oh yeah... Ideas! Throw some at me! Suggestions, tweaks, insight, or something you want implemented.