Not a clue here man, really this is all conjecture until we get a dyno. . .I'm electrical and computer systems engineering, not mechanical. You could get one of the members with a degree to do a fluid analysis of the system, but thats about the best you can get until there is a dyno.
I mentioned fluid dynamics as an explaination for the performance increase and on their webside they say they are using sound waves for better compression. . .its not a such a ridiculous idea, but we really need a dyno. . .