Re: no, just no.
Why not?
The way to challenge hate speach is to let everyone see what these morons are saying and openly condem those views, present different perspectives and actively work against the hate.
Banning hate speach doesn't eliminate it, just moves it underground where it can't be monitored and challenged. Thus creating a focussing effect for those who might buy into whatever is being said. No one to counter the views espoused.
Freedom of speech means, well, exactly that, even if that speech offends some people.