It wasn't a battery they purported to develop, but a capacitor with battery-like energy capacity. Even if such a thing were real-- which it isn't-- that would be a much more difficult kind of energy storage to use than a chemical battery which discharges most of its energy within a narrow range of voltage.