This is a pretty unique idea, especially for servers that has overall good communities. Any auto mute or chatblock plugin can cause problems on normal conversations without complex regex flags. But for this occasion its preventable since it only does its job once people report user and keep in mind that not all servers can 7/24 have people that checking chat with this way you can even make 2 player server running without any bad words in chat even without any moderator. Also since its designed to work as running mute command it is compatible with any ban/mute plugin and even you can use it to ban advertisers by adding ".com" etc domains in swear list and make people report them.