Great idea, and definitely useful! A couple of suggestions:
- it would be great if the filtering would happen on the server-side; right now the list of bad words is visible in the source of the page
- filtering currently does not seem to take into account capitalization; it filters bad word, but not Bad or bAd