I wonder how many charging units these charging stations will have on average? These stations will start to look like a Buckees' if they are to be feasible. Also, it takes about 8 hours or more for a level 2 charge so these sites will need restaurants, hotels, and entertainment centers in order to give people something to do while waiting.
The best and quickest option that I have heard of is to design the cars where the battery can be easily dropped from the car and a new one put in. Pull into a station, batter pulled out, new one put in and away you go. The dead batteries can then be recharged and put in other cars. The will also solve the issue of replacing old batteries that are no longer usable and quite pricey to replace.