Well, all this has been fun, but I still am quite comfortable with my 2015 Chevy 2500 6.0. I even lowered the back a couple of inches with a set of McGaughy's drop shackles so it didn't look so much like a cat in heat, and actually made it easier to get in and out of the bed as I need to. I did put some SumoSprings on in place of the factory bump stops. That added 1500 lb of support. Even with two people on board, a full tank of fuel, and several hundred lb of tools and such in the back, I still have about 2300 lb of payload left to play with to bump up against gross, and still even more to go to reach axle rating.. With a little over a ton in the back end, it just starts approaching level front to rear.
It actually doesn't get too bad of mpg on E85 fuel. worse than gas but not that terrible. Especially since I filled up Friday at $1.53 a gallon for E85. A diesel in the same pickup would have to average 24+ mpg just to break even on a per mile fuel cost. I have had the pickup on E85 continuously for well over a year because fo the far lower fuel cost. While mpg numbers alone do feel good if they are high, the true test is how much per mile one is spending on fuel.
It pushes snow great. It does what I need on my property including the one time I used it to pull felled trees to another area to be piled and burned. It hauls what I need hauled. No diesel in the same spec'd pickup would haul any more. Actually, by having the gasser, I have more payload available. Any towing is on the lighter side... mostly under 7000 lb. I don't try to move a 5th wheel RV that is the size of my commercial semi truck trailer. If I was doing that, I would bypass the pickup stuff and get a larger class of truck. Something like a Freightliner business class or similar.