You mentioned your Boat Trailer as having Torsion Suspension. I believe that in itself is going to the make the single largest difference between towing your Boat incomparison to your Travel Trailer. Your towing experience is probably more than a large percentage of many members of this forum. There is an upgrade for your Trailers Suspension. It's made from Dexter Axe, it's called the EZ Flex system. There is a great write up on the first page of the forum. You can also watch a Demo video on E Trailer. The video is very informing. Good Luck....