All this back and forth seems to reinforce what most of usl thought to begin with - if you buy a truck mostly for towing and heavy hauling and drive a lot, get a 3/4 or 1 ton with a diesel. If you are a more normal user and run the truck unloaded a lot (and a lot of business owned trucks seem to run around empty most of the time) you will come out ahead in the long run with a gas truck because of the lower initial cost and low gas prices. With 3K miles on my ecoboost, I have only recorded about 300 towing miles. I may be on the low side but I don't think I'm that much of an exception.
Also, for those who say their EB didn't get good mileage even unloaded, there must be something wrong. Mine recorded a hand calculated 21+ on the highway at over 75 mph with only 1000 miles on the clock. I expect better when its really broken in.