I do not agree with giving everyone access to surveillance tools for use, but I think improved transparency into those programs is something that can be done and should be done.
I agree that more transparency is a good idea. In fact, I think more transparency and less funding is a good idea for the intelligence agencies in general. We're living in a comparative time of peace, which means the incentives for these agencies (and the closely related private contractors) are to inflate their budgets and create work for themselves. Currently this seems to be driving an obsessive mission to monitor everything and everyone. This is bad enough of itself, but it could easily turn into creating enemies where none exist.
There is also no reason why commercial organizations should not be constrained in what information they are allowed to collect.
There is no reason, technological or otherwise, why governments should not be restricted in what information they can collect on citizens without just cause.
And of course my stance is quite biased, because I am an citizen of one of the very few countries that has not signed NPT and agrees with the stand my government has made.