My brother in law own an electrical shop and looked into this too. Maybe a little different in his case. He buys a new truck every 3-4 years so it made more sense for him to buy gas trucks for all his guys and put utility boxes on them. He did buy one diesel 1 ton for towing there trailer with material to job sites.
I guess it depends on what you use it for and how long you plan to have it.