Hehe- a highly technical article that's way beyond my limited mathematical and engineering abilities. The idea is one of those that "seems" sound; yet as the article notes, Biopace was essentially a disaster. The other designs just seem to my limited understanding to be variations on a theme.
The primary complaint from riders, as I recall (and I'm old enough to recall) was that they "felt funny".
I'll reserve judgement until we see if anyone buys this new effort.