Moving all folks who want to wave around signs and not be subjected to strip searches to “Free Speech Zones” far away from where the President is speaking is draconian, but possibly understandable in a time of war.
Moving just folks who are protesting against the President, but leaving sign-waving folks who support the President, is pretty clearly unconstitutional, since it discriminates on the basis of criminal speech. Claiming it’s a security measure is ludicrous. (Hint: Mad suicide bombers and shooters can pretend to be supporting the Pres.)
Stopping a public disruption once it starts is one thing. Preemptively doing so by trying to single out protesters, is counter-productive. And those who support it need to realize that it can and will come back to bite them (even if it doesn’t get worse) in other administrations that they may not care for. (For example, similar free speech zones occured at various times during the Clinton years.)
Lots of discussion on the blog circuit, most of it negative on the idea.