Ride quality even worse than expected. Advice welcome.

If driven on mad roads (Most of the country) the car needs suspension travel to
absorb the impacts. 1.14 torsion bars do not deflect enough, great for handling
but a big compromise for frequent street in the real world.