Transparency is missing entirely. There should be mandatory reporting on how often authorities use these powers, public audits, and consequences for misuse. Without that, we are essentially trusting authorities to police themselves.
Judicial oversight has always been a key safeguard. Even if the law limits what authorities can see, removing review completely changes the balance of power. That makes me uneasy about the precedent this sets for future laws.