The world is encrypted (https) now. The router knows very little about the payload. This means that "web filtering" and "clamav" are quite useless. You can of course configure MITM to terminate the SSL on the router. But every client/device on your network should trust your own signed certificate. Is not possible with a lot of devices.