Interesting, but still requires fuel besides the fact the true chemical reaction is a "secret". Oxygen and fuel go in and what comes out? They can't just turn into a pure flow of electrons - magic does not happen. They also do not question the durability of it, how long it will run without failing.
Far from revolutionary, I believe this technology will be merely incremental, take a few % points on fossil fuel use to produce a modest increase in energy production... or so they tell.