OH MY GOD!!!
OP, get your weights and compare it to what Ford says it can handle. If the Ecoboost can handle the weights, its fine. It looks like the Ford should handle the weight and still give you some wiggle room for extra stuff. If not, its up to you to decide if you want to push the boundaries (not recommended) or purchase a heavier truck.
Who cares what the frame thickness is, so long as Ford stands behind it to carry X lbs?
The bickering that has gone on in this thread is reminiscent to what is wrong with this forum. There are so many intelligent people and helpful threads on this forum that are polluted with the bickering and brand bashing. We are robbing ourselves of talented people and helpful information with this nonsense.
Before someone tells me that they didn't force me to read this post, that is not my point. Some people on here need to either grow up and act like adults or go camping in a national forest with no wi-fi connection.