Ok, I have one side done and can post some results.
As you can see, I simply made a new mount plate out of .032 sheet and trapped the lens cover and body in between. I made life a bit harder on myself by retaining the o ring seals so I simply chucked the body in the lathe and back cut .032. This would not be required if you're not worried about the o ring seals.
For the power connector, I once again used the lathe to machine the "body" of the battery tube down to a manageable size, and then machined a nylon bushing to fit inside. I drilled the center of this bushing and inserted a #10 countersunk screw which contacts the center spring on the light head and provides a stud for the positive power lead. The side of this modified battery tube was drilled and tapped for the ground stud, and also holds the center bushing in place.
It should be noted that there are at least two different versions of this flashlight. Outwardly, they appear identical, but one has one additional cooling fin, no spring for the ground connection, and the threads that hold the whole mess together are different. I ordered the 4 I own in batches of two within days of each other, and I have two of each. Not a big deal except that the 5 functions are in a different sequence when you cycle through the modes. Also, the "extra cooling fin" version seems to throw a lot more RFI.
As for performance, they are simply blinding. And I didn't think the multiple modes would be of use, but the strobe and SOS functions will work fine for a wig wag. And for those wondering, full output for the pair of lights is measured at 1.6 amps. The lights are aimed in the flight position and as expected with the Rocket's tall gear, point well up with the tail on the ground. There is still enough spill over to see the runway/taxiway, however. That was a nice surprise. The last picture shows the comparison to the standard GE 100w aircraft landing light against my hangar. The beam pattern is better on the LED's as is the color, but I think there is not much difference in intensity when compared to the 100w if in its narrow "sweet spot".
I have yet to fly with them, but all in all, these $25 flashlights seem to be a real improvement.