Im not one to complain about fuel mileage, I just feel like I should be getting better than 10.5. I'll give it a few tanks of fuel, and see where it lands with hand calculations. Im also entertaining the idea of a tuner that will support ***/EGR.
I wouldn't even look at the average MPG reading until the truck is broken in. These engines are tight, you should see a good improvement after about 1,000 miles. Also, don't do all highway miles, as the rings will not seat as well due to the constant engine speed and low load. City miles with varying RPM is the best way to break it in. As far as towing, I would avoid that, just as the owner's manual says. However a few spirited accelerations won't hurt. You can also use the manual shift function to downshift and let the engine slow the truck down, that is very beneficial for ring sealing.