I believe that this clearly warrants a type-1 flag.
Due to various concrete red flags, I believe that anyone dealing with this user has a high risk of losing money. (This flag will only be shown to guests/newbies.)
Consensus?
No, not from me. A high risk of being told off or hearing an opinion I disagree with sure. That warrants at most a neutral feedback, being excluded from your trust list, and maybe even ignored if you are so inclined. Just because we don't like the message doesn't mean they are going to scam someone. Doing things your way just lends validity to the ranting and ravings of that user, it hten looks like people want to punish them or use feedback/trust to silence them.
Give them the rope they'll hang themselves... sure they already have.