I've only launched on one ramp that wasn't noteworthy and had no problem. I used the same ramp with the Yukon and the boat came out much better with the Touareg. There wasn't any drama with either vehicle, but you could tell the AWD and torque made a difference.
I've pulled this boat from Savannah to eastern Long Island, 2,000 miles round trip, without any issues and it was a much more enjoyable tow with the Touareg. I stayed off I 95 used the hilly route through VA and PA on I 81 and I 78. I towed 65-75 mph and had no trouble with the long grades in the Lehigh valley in PA. The TDI is the way to do this. The drag from my T top kills milage, but I still got 13-15 vs the mid single digits I got with the Yukon.
On a related note, the ATF is not "lifetime" and I plan on changing it out around 36K.