I used to believe it was better to let hate groups like this expose themselves to the public. But I can’t really support that belief any more. In the Internet era it seems that groups like this actually gain strength when they’re allowed to demonstrate in public.
I don’t know what the solution is. But I think the classic model of absolutist free speech is dangerously insufficient in the modern age.