Yes, I'm surprised, but only about the presentation...
of the data on the web pages.
There is no mystery (IMO) about the delay with the commercialization of the IVT invention. That delay has been explained many times. Among other things, it had to do with price, and the development of the Engine Control Unit.
The Iso-Torque talk won't fizzle, it will sizzle.