Pros:
1. Lots more torque than a HEMI
2. Better fuel mileage
3. Pulls things up hills with ease
4. Quiet (when stock)
5. Performance mods turn them into snarling beasts
Cons:
1. Heavier than a HEMI. Affects towing capacity and payload calculation as part of the GVWR & GCVWR.
2. Diesel is more expensive than 87 or 89 (in my area at least)
3. Added expense of DEF fluid
4. Higher maintenance costs (may be offset by lower fuel costs due to better mileage)
5. Some mods are needed to keep dirt and air out of the fuel system. Injector and injector pump life will improve with better filtration.
I'd pick a Cummins again if I was towing heavy a lot. The 6.4L gas engine is a good one, however, but be mindful of tow weights and long steep grades.
I struggled with that choice and chose the diesel. Maintenance on them for regular devices is really not that bad. Factory maintenance is pretty standard, and oil change/tire rotations cost a bit more because of the amount of oil, but if you do yourself, not hard.
Fuel filters are an additional expense, but you are talking about every 15k miles or so, so the 100 bucks and 1 hour you put into it is also not terrible.
DEF, it depends on how often you pull heavy, but 10-12 bucks every 800-1,000 miles for a jug at the gas station wile you are filling up.
Honestly, the only really scary part is that when the emissions break, they are expensive.
Emissions are covered legally under warranty for 100k, so there is that. Honestly, there are. Lot of people who swear by various oils and additives, but if you leave it stock and just use it..... Many happy miles ahead of you. The one thing about forums is that people don't post when happy, so you are more likely to hear about the problems. Every diesel forum I have read has countless horror stories.
I will say I was happy with my choice of going from a 1500 to a 2500 (diesel). Better payload, more power, and felt more stable when pulling travel trailer and then a 5th wheel. Watch your payload numbers, and enjoy!
And remember, when/if you delete, please don't come crying about transmissions, you push more power to parts not designed for that, well, it ends badly . Every day I see posts on facebook about losing gears, or transmission sucks!