can you believe it? another torsion bar question?? 1.03" vs 1.08"

Regardless of what torsion bars you end up with you will most definitely want to run, at the very least, a front sway bar.