In a free market economy, you could provide filtering as a service to those who want it. You get to use whatever setup of proxies and packet sniffers you please, so as long as they don't overstep the users mandate. Routing your other customers past these intermediaries would be a good idea, you can provide each customer the service they want.