All the reports on this thing say that they have "developed a prototype"; not so - all they have done is made a transparent model to illustrate a theoretical concept.
I'll believe it when I actually see one running, something which, I suspect, is easier said than done. I can see big problems in such areas as sealing & lubrication which may well seriously affect actual, versus theoretical, efficiency.