Not necessarily imo... the beacons, at present, are globally whitelisted, so all villagers can do everything. Adding locks makes whatever you put them on blacklisted instead, until you add a specific villager to it.
If you overlook anything from a lock perspective and miss adding someone to the permissions, you're not losing anything ... they just won't be able to access that locked item until you add them. If you miss adding a lock to something, well then, I'm not one to judge
I'm not opposed to a general beacon level system where you have simple controls to allow groups of people to do certain things, but I personally would prefer being able to add the permissions to the locks, as I wouldn't want a group of villagers to have access to all of my containers, doors or machines (especially containers). Lock permissions allow for more granularity in what you give access to and to whom.