Take the caster talk to heart. Also set your front tire pressure using the tire weight chart. Mine is far more skittish and likely to wander when the front tires are set at 65 PSI, vs. the correct weight setting of 45-50 PSI on my light class C. After being weighed I was surprised how low the front tires needed to be set.
I found the Roadmaster sway bars to be beneficial in firming up the handling. It feels more tightly connected to the road. I haven't changed the stock shocks but I suspect well chosen aftermarket shocks would also help tighten up the handling. In addition to the wander, I didn't like the general sloppiness of the handling dynamics.