Why even have a chat filter
Why have a chat filter if youre going to have an "option" to report people for "offensive" language anyway. And why have a report system that punishes based upon simply having a certain number of reports? Your system is full of illogical actions.