I like the idea of a subpoena of the ANSWER, Green party, Code Pink active member lists and adding them to the no fly list.
Although many members may be clueless as to the ties of their organization, they can be removed from the no fly list by signing a loyalty oath to the USA and burning their membership cards. Once chance. If we find them supporting terrorists again, they stay on the no fly list.
Too extreme?
No, not extreme. You advocate reasonable measures in a time of war.