No, I have not decided yet. If you say your car rides and drives great, I doubt the only thing you've installed suspension-wise was the torsion bars but that's all I've been hearing so far on this thread. If you lay out exactly what you've installed then I can compare and contrast.