First time I have ever used the bars, I definitely need it for the BS, we have upgraded suspension in the cruiser but after a little bit of fiddling the van and car sit nice and travel nice. I have used them offroad too, not bad may need to back them off one link if you are in really tight places....
When we towed the 17ft'r with the Triton all we used was the airbags, then when we towed with the cruiser nothing. But the BaseStation is a whole different ball game. Personally I wouldn't tow the big girl without em.