At least less whacky than hydrogen cars. They can store cold liquid hydrogen. It boils off fast but the boiloff can be burned in the engines.
BTW Elon Musk talks about battery operated supersonic planes. Not sure what to think about that, sounds as crazy as any of his projects. He would like to do it but is too busy with other projects.