There's an even worse thread over at solvepfs by him where he goes into more detail than he has at propecia help.
SolvePFS Login
He accuses you and English of being the same guy.
I don't think many are taking him seriously but it obviously isn't great for new people to come along and see it and then think that it may be true.
I'm not convinced there is a "rat" here but rather he has had a bee in his bonnet for a long time towards anyone who has recovered. I've seen his arguments with maxout and others. I think he just has too much time on his hands and wants to convince himself that he's stuck in his current state for life.