Hi Mark,
The Checkered Racing components are more drag race/street rod oriented and will require extensive welding and modification to your floor.
We offer a triangulated four link system that requires no modifications and very little welding. It also locates off mounting points that are already in the car so installation is fairly straightforward yeilding lower labor costs. There are options for two different anti-roll bars and it works great for the type of driving you describe! Check it out
HERE. If you have any questions, don't hesitate to call us direct or one of our many dealers here on Lat-G.