What I currently do is block on /etc/hosts. But like the OP says I don't actually want to perma block these sites, I do get real value out of them maybe 5 minutes a day. It just needs to not turn into 20 minutes. But you can use /etc/hosts perhaps if you really want a less easily turned off block.