H2 energy density per unit of volume is the biggest problem. Avalence is a company currently manufacturing a gym locker size unit that electrolyzes and compresses to 5-7K psi in a single step and stored in a ready to use approved container. Uses any source of electricity and converts at a 80-90% efficency rate. http://www.avalence.com/ I have seen a solar pv and H2 storage unit here in Maine. http://www.chewonkih2.org/
not really what I propose, but it proves the point