500 miles of range at 2kwh a mile is a 1000kwh battery which is 10 model S batteries.
Model S battery weighs 1,200 lbs lets assume they somehow improved on that by 20-30% so this is a 10,000 lb battery. Not sure how much the motors weigh, the Tesla motor and inverter are about 350lbs so lets say another 1000lbs.
A Diesel engine, transmission and fuel for 500 miles is about 5,000 lbs.
So I guess they made up 6,000 lbs in lightwieght materials? Or does it have less carry capacity since the trucks can't weigh more than 80k total?
Then there is the cost of the battery. Tesla is currently saying thier cost are below $190/kwh. At $180 that battery is $180,000 dollars cost! They must be counting on the Gigafactory getting it down to $100 kwh, still $100k cost just for the battery. The battery cost is as much as a new Semi's price.
The Megacharger is 400 miles in 30 minutes, that would be a 1.6 megawatt charger. They have to be built out across the country.
I am pretty impressed, I honestly didn't think they would do a megawatt battery. 500 miles is what you need minimum for "long haul" or a solid days driving even though most diesel semis have 1000 mile+ ranges.
Just not sure how the economics work out, but I hope it does.