Consider a bit of engineering.
This is a very rough based on a newer english hydrogen fuel cell car. I'm too lazy right now to find the exact car, but it's been talked about here on slash. It uses a fuel cell from hydrogenics (a canadian company, go google it) that generates 8Kw on a 1.1kilo "charge" of hydrogen and does that for 300 miles. Assuming that 300 miles is at 65 miles per hour, about 5 hours. So 1.1 kilos of hydrogen fuel is 40Kw hours (8Kw x 5 hours). There ARE smaller fuel cell units available from the supplier. The fuel cell form factor is a bit bigger (maybe double) than an 80's VCR. My house draws at peak 1.5KWhr... I'm a VERY heavy electric user. The fuel tank (from what I can determine looking at pictures) is larger than the tank for a propane torch but much smaller the the propane tank you hook up to you BBQ.
Now, extrapolate how long you can run you home on a bank of 10 tanks the size of BBQ tanks? How about a tank the size commonly used in rural america for propane? Now, add an energenics PV to hydrogen solution? Guess what? I can fill a tank very quickly and take it where I need to fuel a fuel cell and it's not all heavy like batteries.
Big Oil hates this. So does big battery. Of course the co-founder Tesla is bad mouthing the tech. There is no subscription business model to be taken advantage of.