The trucks front ends are a little heavy to start with
from TM)
M920 front empty 14700 lbs
rear empty 15570 lbs (pusher axle up on both weights)
M916 front empty 13370 lbs
rear empty 14130 lbs
The m920 loaded with the pusher axle down as Ive been hauling corn with total load 88000lbs
Front 12000
pusher 8000
rear tandem 34000
trailer tandem 34000
Putting a winch on the front would put the weight over legal if youre using the truck for hauling anything. The m920 rides better than my m915a1 probably the longer wheelbase and the air pusher axle takes some of the roughness out of the ride. I wondered if it would work to put some rollers under the truck and run the winch cable out the front if you need to pull that direction. Might be kinda tough to string the cable if youre already stuck though...
Ive only had one chance to check mileage loaded and got 3.9 mpg running 30 miles to town loaded and back unloaded for a full tank. M915a1 gets 4.3 on the same trip but im running 8000 lbs less with it because of the pusher axle on the m920...Empty milage bobtailing m915a1 little over 8mph,m920 a little over 6mpg.