Our 2018 Thor 24.1 had the Sate-T-Plus installed by the PO, as well as the Sumo (F&R) and the Helwig (rear only). I found that tire air pressure makes a huge difference - I run 75 front and 80 rear, and I adjust every morning as needed.
I can't say what difference the PO's suspension mods made; however, I know that in the event of a steering tire blow-out, a really good steering stabilizer will be money well-spent.
Dave
__________________
|