For similar mileage, consider the cost of diesel. I'm paying 1.69 now in Phoenix. Regular is 2.09, premium for my 6.2 is 2.49. My last trip to Colorado and back I paid the same price as regular once, otherwise always lower. I invest in oil, it's not going up, middle east is pumping harder again and demand isn't going up.
I tow out west up to 11,000, a 6.6 gas motor isn't going to get it done. I'm about to order a 2021 3500 AT4 with a Duramax, for the additional payload. It will get a Banks Derringer for additional power.