Then get the gas but I will tell you one thing that the only thing you listed that is a issue is the DEF heater whick has failed on almost every truck out there. Other than that the system works fine. The newer the truck the better the system got. As for drive to clean, if you drive around town BAD for any diesel.Really? You sure you want a list?
Just off the top of my head -
$10,000 up front cost
Cost of fuel
DEF heater, pump, injector
Entire extra cooling system with all the associated hardware, hoses, connections, fluid, maintenance, etc.
DRIVE TO CLEAN
Cost to do oil & filter
Intercooler and associated plumbing
Problems with turbo
Tiny bit of bad fuel can cause catastrophic failure (that a gas engine wouldn't even notice)
All that extra weight to haul around
No longer easy to do a delete and / or tune
Extra expense every year due to insurance & taxes
That's just what I can think of off hand. I'm sure others can add stuff I haven't thought of.