isnt he a member here?

he says nothing that isn't true. you want to see plots then ask him.. maybe he will show them to you. his page doesn't say that you can't have good control with torsion bars anywhere. define superior. depending what you start with, yes you can bolt the system in (you buy it as a complete system), align it and bang you have a car that handles far superior then it did before. you want to spend 4k+ and shop all over the place for the proper parts for a torsion bar set ups then go for it. to me there is no way all that steering linkage will ever feel like a rack driving down the road.. like i said if you think anything is bolt in and perfect for any intended usage you can dream up you are just an idiot. and from what i've seen posted on various forums and facebook pages there is no shortage of idiots in this hobby..