Unless you have some kind of actual evidence of someone being a criminal then you should not post as such. I do think that it is an overreaction for him to give you negative trust over two posts (this is much less of a threshold then what TECSHARE) had when giving negative trust to armis).
I do think that his many self moderated threads are very sketchy as they prevent people from asking honest questions about what he is selling.