Big fish is just recounting his experience. Maybe the wording 'Steer clear' is a little harsh as it's trying to influence others and could affect business.
If this post is complete fabrication then it should be taken down but it seems to be about 1 man's experience.

I know Keith and posted his details on here a while back.
He is an amazing mechanic and I trust him with my bike 100%. Within 5 minutes of talking to him you know straight away that he knows what he's doing.
The first thing he said to me when taking my bike in for the first time was
"I've worked on a zx10 a while back so still have the torque settings on file"

We need to share our experiences. Surely that's what the forum is here for.