Might sound lame, but as a foreigner, I deliberately avoid posting my opinions on the subject by fear of repercussion for the day I'll cross the US border and they'll have decided unilaterally that my opinions are suspicious.
From my perspective, it's like they read everything, look at your Facebook posts, your emails and what not, trying to profile you as a threat. And when they do so, you'll get on some listed that's automatically generated by some crazy scheme, and you'll no way to change that because you're not American, you're just some unimportant foreigner.
So although I have very strong opinions on the matter, I'm effectively censored by fear of hindering my future.