Anti roll bar?

i think it would help the launch and settle the car down.
Based on your photos, I would 100% agree with them. Yes lots get away without running one, I was one of them to get away with it for years. But after I put it on, it was a game changer.

IMG_9794.png