John ,
I try not to get into the whole slanging match with regards to reliability of engines. I always post that it up to the owner to take care of an engine in the way that it needs to be. And I highlight how 4ts are no longer gutless Foo Foo bikes, but serious engines, that require serious care.
It looks like that article is along those lines.
As my favourite penguin says, if you don't take care of your bike, it's Kaboom, Kaboom time!
Thanks for the heads up on the site - could be good when it's fully functional.