had an '08 GMC with the 6.0L (engine blew up),a 2009 F150 with a 5.4L, and a 2015 with the Ecoboost. The 5.4 was awesome, and I still wish I had that truck. Somebody offered me a lot of $$$ for it so I sold it. Got the ecoboost and it was good for general use. Towed everyday stuff fine but for large jobs it wasn't adequate. It can pull a lot of weight but it has to work for it. If you're going to pull a lot of load often then I would go with the V8.

ETA: have an F250 now and love it.