For tweeting no. For making vile racist comments over the medium of twitter yes. There is a difference.
Is the guy a scumbag? Obviously. Should people go to jail for speaking their mind? That's probably where we diverge and think each other are crazy, but the key is: if you can be put in jail for, say, racism then a corrupt government need only make disagreement be framed as racist, for example. It's safer to just allow anyone to say what they want (with obvious exceptions like yelling "FIRE!") and point out why their argument is stupid.
For some balance, the USA didn't let someone into the country because of their tweets: http://www.dailymail.co.uk/news/article-2093796/Emily-Buntin...