BioMax
+1y
The more that the roll-center is "fixed" to the vehicle, the less twitchy it will feel. So that would apply to the upper bars as well. It is going a little overboard on a mini to concern yourself with these issues, but it's good to know...
As for heims being required, I've never heard that, but most racecars will run heims because they don't flex, they make the vehicle more predictable. And mounting the heim, that's up to your physical confines...