i've done it before, and if i remember correctly, the joystick works L - R as it should, and so does the fire button, but the shield doesn't work at all.
There is a romset floating around that remaps the SH to the Tron pinout- it uses P1 start for the shield. I don't see why you couldn't just jumper p1 start on your tron harness to whatever pin the shield is on SH. You could put a connector in the middle of the jumper wire and connect it when you plug in satan's hollow, and unconnect it when you put the tron pcb back in. (you could do the same with the adapter, or avoid it altogether by using the romset thats out there).