If you haul heavy loads often, a diesel is the way to go. If not, buy a gasser.
As far as the issues with diesels and DEF, they're pretty well solved now. Like anything new, there were growing pains, (remember all the tranny problems when OD was a new thing?) but things have been pretty well figured out now.