I have a Yukon Denali, no the XL, with the 6.2L and Max Towing package. I tow a 25 ft. trailer, about 6700 lbs loaded. That's about the limit for my vehicle. With the longer wheelbase your XL could probable handle a longer trailer (assuming WDH and antisway) and a little more weight...