Any suspension design is based on a model. How accurate that model is depends on how closely the results you get from applying it.
These models are constantly evolving, which is why you constantly see developments in chssis and suspension design.
So, reading the site it seems to me that the model they are using is completely different than the one I use. The bit about the bike going where the front tyre points it is a major discrepancy in the models for a start.
All that aside, having the brkes connected to the wheel by a gear train, isn't something that appeals to me for a start!
The other problem I have with this is that since when have motorcycles been hard to turn?
I'm also going to try and remember to weigh a sport bike wheel and discs on Monday.....