I have a 2500 Duramax. 2 Trailers, one gooseneck an one 5th wheel rv. The 5th wheel is larger and a much bigger box. The gas millage is consistent about 13 towing and 18-20 not towing - freeway. Previous to this I had 2 gas vehicles. Neither got the gas millage the Duramax gets. As for maintenance, the Duramax is less maintenance, but more expensive if something goes wrong. We get free oil changes at the dealer, so that is a great benefit with many dealers these days. No experience with the 6.2 gas.
Also, currently in Western WA, Diesel is almost $1.00 more per gallon over gas. There is no reason for that, Diesel should be cheaper.
Get what gets the job done the best and has your future in mind. If you buy for todays gas prices, you will be looking for something else when gas prices normalize.
On edit - you mention you plan to get a 3/4 ton when they become more readily available - so your a few years out...