I don't know how you guys can say he didn't cheat if you haven't seen the demo, and since FA doesn't share demos I think there isn't much to say or do, it's their choice and they have the right to do as they want.

imho it's probably another case of a player thinking:
'let's cheat in this gaymod server, because gaymod players are stupid, and anyway they won't check me, and if they do I'll tell them the old story of the map'
then one day he plays in some server where admins are not so stupid after all, and he gets busted, 2bad for him

I have seen a lot of cheaters who post in forums telling they are clean, so the argument that 'he posts here, so he's not a cheater' is a bit weak to say the least.
Honestly as the game gets older and older, and some etpro players sometimes even switch to jaymod, I think the equation
jaymod player = retarded nub who can't see who cheats and who doesn't
is wrong many times