Send the lock to the Lock Picking Lawyer and see what he has to say.
I have advocated for various police departments to create dedicated bike enforcement units. Patrolling commute heavy areas monitoring for bike theft and enforcing laws against bicyclists.
If you need to spend 5 minutes carefully setting pins then yeah it's probably going to be safe in public.
You'll hear from people getting their seat post or rear wheel stolen for instance. Yes, seriously.