Torsion bar question??

should improve ride and handling.