It's still sort of kludgy, but I spliced a Garmin GPS18 LVC to a DB9, plugged it into an MC-35, and powered it by splicing the 5v power line from a sliced MC-23 into the power line of the GPS18. I plug the half MC-23 into the 10-pin port of the MC-35 port, and it powers the device. I then screwed the GPS18 into a BS-1 plastic shoe insert with an M3 screw, and it's ready to go. Next step is to remove the MC-35 completely, and just wire the half MC-23 directly to the GPS puck. When I do it now it gets power but no GPS signal. There seems to be one wire I'm getting wrong. I took my first GPS-marked photos with it tonight. I'm going to write up the whole thing and post it on my blog when I get a chance, but it can be done. I even taught myself how to tin wires!