Thank you for the insights. I'll only disagree with the last statement. Weimarer constitution was value-neutral as opposed to Grundgesetz today - meaning an NSDAP leadership or NSDAP as a party was legally compatible with the the constitution back then. Contrast that with Art. 1 Grundgesetz today - "Human dignity is inviolable. It is the task and duty of the state to protect it" - that specifically was introduced to prevent any inhuman ideology from taking hold.
So in legal practice the right to human dignity overrides the right to free-speech.
So in legal practice the right to human dignity overrides the right to free-speech.