I agree they are a hateful group. An odious group of people possibly only superseded in their vileness by extremist religious fanatics who won't hesitate to kill, but we're not shutting their speech down, are we?
In my view, this is one of those things that is binary. Either you have free speech, or you don't. There is no in between, finessing it. You end up with lese majeste and other nonsense bullshit.