thicker antiroll bars might not be the answer. I dont proclaim to be the next F1 world champion, but it seems like "enthusiast" everywhere would start installing stuff they dont need or understand. Just because it feels better doesnt mean it's better.
Have a read.
Not an S3, but very similar chassis.