IMO it is much easier to block websites at the router level especially top level domains such as xxx, info, cn, biz, ...