Then onto the gas struts mounts. The rear was relatively straight forward. At the top the fibreglass roof was too thick for the standard strut ball stud mount so I used a M10 bolt with a "rod end" screwed onto the end of the gas strut. For the lower rear, I drilled a hole through the body capping on the tub, with 4mm reinforcing plates on both sides held on with two M6 bolts to reduce any potential twisting (probably overkill).
For the front lower mount, I drilled the windscreen support bracket lower bolt hole all the way through and tapped it out to M10 (standard M8). The top front mount was quite tricky as the standard rod end only articulates about 20 degrees, which wasn't enough when the roof folded over. Enter hours (days?) googling around for "high misalignment rod ends". The US has lots of options, mostly in imperial threads. This page gives a good summary - Suspension Joints Overview Couldn't find any in Aus, there are also "high misalignment spacers" which give more articulation but reduce the bore size from say M10 to M8. I wasn't patient enough to wait for ones to be sent and I already had a 10mm hole through the roof.
Anyways to cut a long and tedious story short I eventually came across a "female studded rod end" which articulate about 40 degrees. So I used a M10 bolt through the roof with a connector nut (rod coupler) screwed into the stud of the rod end. This improves the angle slightly and gives just enough articulation.

