Traded in a 2013 Silverado 1500 with 6.2L engine. Towing a Montana 10,000# 5th wheel I averaged 8.5 mpg, which with a 26 gallon tank resulted in many fuel stops. This six speed transmission in 'Truck Haul' mode would not engage sixth gear under 60 mph, so I typically towed at 62. I also discovered fuel economy when pulling the 5th wheel was better than pulling a smaller 8000# regular RV trailer, put that down to better airflow.
Now have a 2015 Denali with Duramax and a 15,000# Montana on order. Hoping for 12 mpg, but reading some of the messages unlikely to achieve this. Unloaded and travelling at 65 (220 mile trip) I achieved 21 mpg and at 70 I achieved 20 mpg (450 mile trip). Had a surprise last week when I returned 13 mpg at a steady 55 mph over 40 miles and then on the return trip 23 mpg. Discovered this was down to the raw fuel being dumped into the exhaust as part of the emission equipment.
So come April I will have experience with the big Montana. I will search for the 'Truck Haul' speed that allows me to use all of the transmission ratios.