What is a "white nationalist"? And if it's a nationalist march wouldnt they accept other color labels nationalist? And if not is nationalist the correct term? And how does a counter protest label themselves as free speech advocates since their whole intention is to minimize other people's free speech? 
If some jerks want to March why not just let them March the hold your own March? Counter protesters have no creativity, they just react.