Mike,
I think the setup I have now will be sufficient. No more issues over the weekend once I switched to the Longacre hardware. If you look at the photo of my car on track in the previous post, you can sort of see the shorter support rods. What you can't see is the brackets attached to the roll bar directly behind the seats to which the support rods are attached. Very rigid setup.