So maybe I can bring my own view to this? Try and get this back on subject.
I fucking hate Neo-Nazis, White Supremacists, etc. Frankly, like Gour, if I saw one actively protesting, I'd probably punch him.
Still, I think their speech should be defended as long as it does not incite violence for one main reason: who is deciding what speech should/not be defended? Do we want that power in the hands of someone like Trump? If you're a conservative, would you want that power in the hands of Clinton?
It's a power relations question to me. While I see no issue with Neo-Nazis losing their jobs, getting beat up, etc. Their right to protest freely and not violently should be defended, even if that means I end up breaking the law via assault, solely because I think deciding certain groups should lose freedom of speech is incredibly dangerous.
Again, I fucking hate Neo-Nazis. I don't think any of them are good people. I think Trump's speech was mortifying. They are not good people. Not even a little bit. But, I still don't know how we create a policy that limits their speech while also avoiding an eventual very slippery-slope. I, for one, do not want to give Trump anywhere close to that power.