If the polices of the National Socialists are so awful why not donate time to one of the other political parties and counter the National Socialists directly.
Its seems to me that a lot of people are quick to counter the National Socialists in words, but not in action. All mainstream parties would love to have volunteers, that's how you beat these awful people.