Sounds like a technology looking for a purpose to me.
What about the wear that will build up in the system, increase in unsprung weight, potential for breakages?
Also what is the relevance of the video on the website. A motorcycle going around a corner. How can you or I tell if it handles any...
If you have the knowledge to have got this far, and have the equipment to know that you really are getting those ratios under full load, then i guess you probably have more ability than most of us reading your thread.
Are you using a Dyno to get readings at WOT? If so then the Dyno operator...