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 been happier with the decision. With the clocking that has been designed into our bars you will still have a quality ride with a modern feel even at a lowered ride height. Please let know if your have any other questions.