Took it on a quick trip "around the block", and it didn't blow off!
Noticeably better coasting at highway speeds. It is a bit windy today, so it was hard to really determine any increase in FE. Not to mention the section of highway near my home is rather hilly. I'll know more on Monday with my first commute and nice flat roads...
I did stop to fill up (and grab a Powerball ticket). I live in the rural South, so needless to say I got plenty of attention from the boys with the stars and bars flying on their 4x4 Chevy's. So, my standard response for now when nagged about the truck is "35 mpg AND it can tow 6500 lbs". That appears to pretty much shut them up.