No way this stands up in court. Such an obvious 1st Amendment case. Not only is the definition of what sites can be blocked vague and capricious, but the fact you can pay 20 bucks to get around the block invalidates any claim about trying to protect anyone from anything.