I'm not sure counter protests against racist demonstrations are the best way of shutting them down. They crave attention. Counter protests fuel their hatred. Violence begets more violence unless we refuse to fuel the violence. Gandhi said to fight hate with love. We need more love for all people in our everyday lives.
   I'm inclined to believe ignoring hate demonstrations but being very aware they are happening is the best approach.
  Look what happens when folks demonstrate against war. Nothing happens. People ignore them and their cause. What happens when social justice groups demonstrate for higher minimum wage, affordable housing, higher welfare rates, help for the homeless, help to end child poverty? Essentially nothing. People have no time for them and no care. So they go home, come out again six months or a year later, and nothing happens.
   Willful informed ignorance is the way most cope with injustice, hatred, and suffering. That must change on an everyday marketplace level.