It's a given that any reinforcement of the body/chassis of these beasts is an improvement...most say substantial!
I am not really happy with MY cars stability in corners. Between the flex of the body, the suspension mounting to the body, and all the rubber bushings for the suspension components....well those are the battles where "stuck like snot" handling is concerned.
Do a search for strut, shock, brace, kenny brown, JL, KB, STB...
you'll find many entries on the subject.
Keep an eye to the group purchase thread...an attempt at a KB deal might be in the offing.