If you need all that then go for it. I use the free version and it does just fine by me. It does exactly what I need it to do from the standpoint of filtering. I set it and forget it. Once in a great while someone here will come to me and say "hey why can't I get to this site...it says its blocked by you". My response is why are you trying to go to gambling, sex or warez site on my network?
I run a clean network...if you want those sites....get them on your network lol