While surfing ebay, I happened upon a right control that was the same as the ones I've got, so I decided to buy it. The only thing missing was the ball bearing and a screw to hold down the wires in the control. The owner of my local Ace owns a couple year old Triumph and some other dirt sorts of bikes, so he was digging the Honda. Even gave me the $.27 bearing for free. Guy on a Harley pulls up to admire it and says if I drove it around San Francisco, I could name my price. It's decent, but not that awesome. Whatevs as my 10YO says.
Anyway, aside from the seller hiding the fact that this control was "modified" (a charitable description in my mind) to eliminate snaking wires through the bar, almost all of the components were there. The critical ones, certainly. And since I had a couple of ignition switch covers 3D printed, I decided to get three start switch housings printed. One for this, one for George to keep and one for whatever might pop up.
Slide the board in at an angle:
Push up the front with a screwdriver or dowel or something, and push down the back. Snaps right in place perfectly. Some silicone paste on the rocker and make sure it sits in there properly.
Bit of silicone paste on the push button to keep the bearing in place while installing it, and put the spring in the back. Put the button in place.
Little bit of paste on the sliding surfaces. Set the plate in on one side, then the other. A small screwdriver helps force the housing apart.
Slide it in and screw it down and you're done.
Continuity checks out and we're in business. Three rebuilds and all worked properly.