Personally i love the 6.2 for what it is...
Cheap to run,parts are cheap,gets great fuel mileage,easy to work on,reliable if you remember what they were designed for.
That said i have hauled huge weight with mine,talking 30MPH going up hill,and i had no issues because i drive it as it was designed.
I don't expect it to maintain legal highway speeds when loaded,but i know that when i leave home with it there is a very slim chance that i will be stranded by it.
Simple to work on with average tools,so fixing on the side of the road is doable.I know of one truck in town here that has a tired old 6.2 in it that will not die,the present owner does nothing for it except drive it.It is heading towards 300 K miles with the original motor.The truck has been local all its life.
90 Chev 3500 c/c 4x4,6.2na,400 auto,4:10 gears.DSG Timing gears,main girdle, isspro tach, pyro,boost,oil and trany temp.Dual Tstats, High volume peninsular pump,on shelf, Custom turbo and intercooler 85%complete. Change of plans for the dually, it's going to get a Cummins. Both trucks are Blue 90 4x4 crews