As a Mechanical Engineer, I'm wondering about thermal efficiency with this setup. Sounds like a lot of heat is being siphoned off in some way, which WILL make any combustion process less efficient from an input energy/output power perspective.
Just wondering......
That might be why they completely failed to mention the most important requirement of any new engine design, high efficiency.