I actually emailed James at PST about the ride quality on the 1.03" bars and this is how he replied:
I have had numerous inquiries very similar to your application and engine specs, each of them have had the same concerns as you. All of them ended up buying our 1.03 torsion bars and have never...