Sounds like IPcop would be a better solution for you. It will filter content or do time of day settings. It can scan traffic and/or e-mails for viruses. It can also do generic bandwidth control based on an individual ip address.