Welcome, you've come to the right place.
Regarding stabilizers and other suspension upgrades a few thoughts:
- Wait until you drive it before adding things (other than an alignment, but I think the Mercedes chassis is better in that regard)
- The vast majority of people don't do anything to the suspension (remember there are a lot more Thor owners out "in the wild" than represented here)
- Many, many forum members love to tinker, modify, upgrade, etc.
- Another option would be the Citation Sprinter 24SS--that would at least get you away from Camping World