Never heard it of, but will be on the lookout!
Also, first I hear of the evocative expression tilting at the wind — I suppose it means an exercise in futility?
Speaking of dubious characters online have you seen this great documentary (by two good friends of mine):