I don't know how the usage of an H2-car will unveil but Battery operated vehicles will probably require a bit of lifestyle
adjustment and understanding.
Here is how I see a everyday "home-work-home routine":
You wake up, go through your morning chores...and:
Unplug the charger and hit the road for work.
Say up to +/-50km max in the morning traffic. Average speed 60-70km/H. Can't do 120km/H for more than a few km's anyway due to traffic.
Arrive at work say 8:00. Park and
Plug the charger. If your employer is smart will provide power points and some kind of billing for the electricity. It's not impossible. This is where the understanding comes... It's very easy to charge for electricity and not that expensive to set up. Hell, you can have Pay points at the Mall parkings too.
4 hours charge later you
Unplug and go for lunch.
One hour later the charger is
again ON for another 3-4 hours depending on your work hours. So far almost 8 hours batteries charge.
You set for home 5 o'clock
unplugging the charger and hour (or two

) later the car is back in the garage. Last
plug in before you "call it a day". Batteries get to be charged for another +/- 12Hrs?
Almost 20Hr's out of 24 you actually can charge. This type of use will keep the bat's always topped and ready for that unpredicted long trip or prolonged drive of (for now 200km?)
Those chargers are smart, so batteries only get what they need and can stay on-charge forever. You don't need the rapid charger either, which avoids the need for high currents.
I believe, in future, we will be able to produce mass electricity almost for free, like solar, so to me this is the 'cleaner way'. Also batteries get smarter by the day...anyone remember what the Cell phone batteries looked like in 2000. Oh, you have a 'banana' cell too...remember that Nokia?