The last discussion thread on this topic had more than a few people complaining that Isis (the given name of the developer in the article) is overreacting and paranoid, which is a saddening response to see. It exposes the privileges and unfortunate circumstances citizens find themselves in because these agencies refuse to prosecute their anti-terror investigations in well-thought out ways, instead pursuing facile leads without regard to the external effects they cause.
We've even seen evidence that these agencies deliberately manipulate otherwise innocent people into behavior that implicates them in their "terror suspect" criteria, so it's hard to believe that anyone in this situation could be somehow too cautious.