This is a worthwhile upgrade. I have the 1.03 bars and like them a lot. Imo, Chrysler products had too much Power Steering assist, and too soft front suspensions. It was probably ok at the time because the handling was limited by the bias ply tires, but not now. Again, just my opinion.
Installing those 1.03 PST bars was one of the best things I did to improve suspension performance. Front end no longer collapses in turns AND we were able to lower front end 1/2 inch for better rake.