I agree. that truck already has bags, gauges and a programmer. At least he did it right and put the gauges on there so that you know your truck is doing. Put an exhaust brake on there and that thing will be set.
I also agree with the 4x4. I use my 4x4 frequently with my rig behind me. I tend to spin in 2wd when I am backing in gravel or on lighly wet grass even though there is 7k lbs on my back axle. Dad watched it one day and he said that he could see the whole earth move when I let off the clutch. It took a section of ground that looked like a sod strip and just moved it out from underneath the tires. He said it was cool. I didn't know because I was driving trying to get that massive thing in its place.
Another thing to think about. I don't know how tall you are, but a lot of companies are going with a mid profile front cap that shortens the ceiling height in the front of the campers. The adrenaline and the victory lanes come to mind. I am just over 6ft tall and I had to be selective on which campers I would buy because I would hit my head when I went to the front closet. That just doesn't work for me every day so I made sure I had one with the full front cap.
here is my setup parked in the Wal-mart parking lot in Vicksburg, MS. The gap that is between my cab and the camper causes some serious wind drag but you shouldn't have as much of an issue because of the mega cab if you are going that way. the new designers are designing the campers to be towed with short bed trucks so they are setting the rigs further back with extended pin boxes. I am still looking for a replacement king pin that will get it a little closer but I may go the wind deflector route instead.