The other issue is to have a network of charging capacity that rivals the fuel network.  The other issue is having pull behind electric battery trailers to exrend range past that network.  There are many issues.