Didn't the Brits use this during WW 11 on their double decker busses? If so, I gues it really isn't new.
IIRC, one of the more promising storage ideas was a honeycombed carbon fuel tank. My memory of the show is a little fuzzy, but I recall they mentioned the possibility of some hydrogen powered cars going 1000 or miles between refills.