4x4, didn't they have a non-normal requirement for front rotor removal? I took a quick look but I'm not sure how much of a pain it is.
That timeframe is 4L60, right? Which is neither here nor there, but I feel like it needs to be mentioned (might go forever or have been replaced twice already).
If you are after mpg, I'd compare on fuelly.com and see if it's significantly better than full size half ton. IIRC one of the problems of the mid size was that they just didn't crank out better mpg on the highway than a full sized. Around town might be different (and of course parking should be easier on the smaller truck).