And whichever option you follow, any terrorist with half a brain will be completely unaffected anyway, as they will use their own end-to-end encryption over whatever public service they want. We used to call them codewords, but nowadays there's no reason they can't be PGP-encrypted short messages converted to a textable alphabet.
The ones you "catch" with laws like this are the ones you could have caught anyway if you were even half-listening.