I think I'll reserve judgement until I actually see one running. There have been a lot of these "wonder engines" in the past, but somehow, between conception and birth a lot of them end up stillborn.
I wish them the best, but I don't think I will invest a lot of my money until I see some proof.