I had to take a quick break for soup and sandwich so didn't finish the reply above.
I'm not sure what you meant in the comment about better mileage. I didn't let the engine pull in sixth gear for fuel mileage if that's what you meant. Actually, I'm the last guy on TDR to worry about fuel mileage. I have never checked and recorded it on any of the three Cummins-powered Dodges I've owned. It is what it is and I can't change it. I have no idea what fuel mileage my current truck gets. I pay no attention to it. I simply stop and buy fuel when my Transfer Flow tank pump begins hammering on an empty auxilliary tank.
For calendar years 2005, 2006, and 2007 I paid Flying J about $27,000 each year for fuel. What good would saving a mile per gallon have done me?
When I owned a manual six speed I let it pull in sixth gear at peak torque because that's what an inline six cylinder diesel engine is designed to do. The engines produce massive torque at low engine speeds. Engines wear slower with lower crankshaft speeds. In theory they run more economically at lower engine speeds also.
Big trucks run at even lower engine rpms. The big truck industry spends fortunes designing the trucks, engines, transmissions, and training drivers to shift up early and shift down later to keep engine speeds low for increased fuel economy and reduced wear. Why buzz the engine when you have an engine that will pull steep grades in top gear?
If I wanted a high rpm screamer I'd buy a Furd that has to be revved to pull a hill.