Generally, as a rule, no. Why? Because it is bad for poker. And if it is bad for poker, it is bad for you.
What we need to be doing, is much like what sites like CC do. Encourage people to play one of the best games around. Pissing people off only drives them away. So, it might be advantageous for you in the heat of the moment, but as a long term strategy, you do not benefit from driving people away from poker.
I know it is tough, but sometimes you need to positively reinforce behaviours in others which are non-profitable. Also tell them nice hand, or well played if they stumble into a river-win with a pile of poo.
The more attractive the game is, the more people will play, and the more cash there is to be won.
All this notwithstanding, I abhor slow play. I cannot stand the false posturing and fake waiting as if a decision was difficult. Sure, sometimes it is, but drawing down your timer ever round is so annoying. So I will try and cajole a person to pick it up. Or, alternatively, I'll try to knock them out.
But more likely, I'll just open up another table so I don't have to wait.
Cheers,
ObbleeXY