I would be open to the argument that this wouldn't be sufficient, but you would have to take a look at the evidence. The government hasn't implemented the Arar commission's recommendations. It hasn't implemented the Air India recommendations. Some of those were very strong on information sharing, saying that CSIS and the RCMP “must” share information, right? There's no “must” share here.
With regard to my comments that this measure should be repealed, it doesn't mean there aren't information-sharing issues that need to be addressed through the law. I would go back to those and ask two things: why isn't that sufficient, and where is the evidence that you need more than what those two very careful inquiries asked for? If the case can be made that, well, actually there's this other situation, then have a very carefully tailored amendment to whatever law you need for that.
It's just the sheer overbreadth of SCISA that's very shocking and, I think, unjustified. I think you could justify specific information-sharing practices and amendments in light of things like Arar and Air India.