Bill Nye - "all things considered, it may be a big part of our transportation future, if we can get the renewable electricity to make it."
Why the excess?
If your using electricity to make the Hydrogen... why would we not just use the renewable electricity directly in a electric vehicle?