Not bashing anyone's trucks... and not trying to start an F150 love-in
but, if you have half the luck I have had with my last two F150's (over 19 years), you're gonna love it!
And for gas mileage, we just got a new Escape Ecoboost (not for pulling, still have the F150)