I definitely appreciate any punch that gets thrown in a Nazi's direction, but I agree, stay safe. If you have a can of industrial strength bear mace, use that, instead. Really get in in their holes, too. Mouth, ear, and nose. If you are brave enough, try other holes, too. Every hole filled with bear mace is one less hole spewing vile hate speech.
So bear mace is typically weaker than mace meant for people. So I recommend full power self defense mace/pepper spray for use against nazis. Other than that small detail, I’m fully on board with your recommended plan.
I pulled a crazy guy off of a gas station attendant after he'd been hosed down with a gallon of the shit. I was covered in it afterwards, too, because it rubbed off on me and my clothes. I had to go to work with that shit soaking into my skin. I can say from prolonged personal experience, I don't want ANY mace, human, bear, or fucking manatee, on me, ever. That shit sucks.