I understand the desire to ban him, I understand the desire to call him out for his stupidity, but ultimately I think it's counterproductive.
Making him visibly objectionable to the mainstream is feeding into his attempt to woo the morons who might elect him. The best thing we can do is just stop talking about him - starve him of the oxygen of publicity and he'll disappear because ultimately he has nothing useful to say.
He has no actual policies, no real capacity to make good on any of the shit he spouts - he's a joke to garner attention. He's in it to garner attention for himself, and the Republican party are in it to show how 'moderate' they are compared to utter lunatic dingbats (and, from their point of view, he's paying his own way which is even better).
I'm a believer in free speech. If all he's doing is talking he should be allowed to go wherever he likes a say it, and we're perfectly free to just ignore him because he's demonstrating that he's an idiot.
O.