Internet pornography should be a serious concern and issue, but I think the above methods won't accomplish anything.
How about all porn Internet traffic must be .PRN then your browser could have a .PRN blocker.
The browsers could block extensions like .nl or .net or .uk.co ending this open gateway to the kids.