You're right, there are a lot of variables, from engine size, 2WD VS 4WD/AWD, gearing, etc. Then throw in the differences in tunes (max power VS mileage like yours).
My guess is most trucks don't gain much for mileage unless it's an "economy" tune. My 6.2 Tahoe 4X4 gained very little, but...