I'm glad this was bumped back to the current stuff - maybe it's a "sign", because yesterday I was poking around in the LP gas compartment-now storage on my Bronco, and I was specifically looking at the front tie-down point and thinking "this looks sort of puny". In MY case, the bracket is bolted through chipboard - that doesn't give me a warm fuzzy feeling... I guess I'll beef it up!
Regarding the TC blowing off the truck (OP) - a friend of mine saw the same thing happen to a TC while crossing the Mackinaw Bridge on a windy day - only it sounds like THAT camper broke up when it hit the ground. :-(