OpenDNS is another handy layer to use.
There is nothing handy about openDNS for personal use. You have to block for all and not for selected users.. There is no give in it. You also have to use its web based system for admin which also isn't that convenient.
Yes, if his auntie wants to watch pr0n, you have a point.