As much as I love the Ecoboost engines, the direct injection turns me away. The Coyote is the choice for me. It's easier, cheaper, sounds better, ultimately will make more power and they'll go for a couple hundred K with just normal maintenance. The Ecoboost will need several combustion chamber cleanings in the same time and possibly even more maintenance. You'll already be buying used also, so there's no telling how it's been treated. The V8 is just the better bet IMO. Don't sleep on the 6.2 either. WONDERFUL engine, but I don't think they put it in many 150s. It's thirsty though.
Don't forget to check Tundras. Not sure if you like them, but if I had real truck money, that's what I'm buying.