A battery that can store enough energy for a useful flight range and payload would be astounding.
Currently ,far more energy is released in usable form by combustion of a pound of liquid hydrocarbons in an engine versus the usable energy delivered by a pound of storage battery.
According to the article, their goal is a diesel-electric hybrid system.