The statement within the article that
...cascading avalanche of reactions is an essential step toward the ultimate goal: reaping far more energy from the reaction than you put in.
I would think that, that statement right there is the "Achilles heel" in their research. Or maybe I'm way off.
“I’m no scientist,”
I can believe that!
Perhaps someday that assertion will be true, when science figures out how to tap the zero point energy field all around and in us.