No doubt.
I remember an article I'd read years ago. A Baha'i group in Berlin Germany organized a 'theatre for unity' presentation throughout parts of Berlin over the course of a week. Some Neo-Nazis decided to follow along. On the first day, they booed. The next day, they were quiet and listened. the next day, some started covering their symbols, turning jackets inside out, etc. by the end, some cried. The whole time from beginning to end though, the Baha'i group never judged them. it befriended them and otherwise left them alone.
It was a success. Even if we assume that those Neo-Nazis all went back to their Neo-Nazi groups, they still left with some new thoughts and ideas to process. Even if they simply become less extreme Neo-Nazis, or less certain about their Nazi beliefs, that would already be a big step forward. How do violent clashes in the streets advance anything?