A client tested with "a$$hole" and the word was not caught. This is because str_word_count(...) was breaking it up into "a" and "hole". I think an exact match should also be included.
I don't know if this is a bug or a feature request.
I'm working on a patch now, it will be for the 7.x-2.0 branch though so it won't apply to the dev branch.
Needs review
2.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.