Good point ionbeam. I think it's more of the development and radical change of the rod and piston concept, which I think is a great idea in concept but may lack in functionality. You're right the fuel delivery system etc looks old and poorly thought out. They still aren't done, I'd guess because of issues like this.
Reminds me of the old McGee motor from Australia. They had a DOHC motor they introduced for drag racing back in the early 80's. The motor was never dialed in well and always broke. There maybe no real substitute from shear HP from a blown top fuel motor then the old piston over head valve, piston & push rod motors. The Wankel Rotorary engine, a very good design and idea, neat motor, but it never took off either, except with Mazda.
This is a neat concept, would probably work, but not very functional for performance and weight savings. I see it going the way of the Dodo.