The other main problem, I see, is that they will have to weigh more for similar range.
.
Trucks are not allowed to weigh more than their current 80,000 lb. limit in almost all US states.
Instead, they will have to carry less cargo, requiring more trucks for a given task. I don't think that is practical.
Tesla will have to concentrate on trucks that carry lighter, bulkier cargo to avoid this problem.
GSP