Great idea. But, I strongly advise you keep everything locked (and anyone who adds anything to the hangar should lock it too). Even though anyone with access can just unlock the item to take it, doing so adds an entry to the security log, so if stuff is stolen, it's possible to identify the perpetrator and take appropriate action. You'd be surprised how many people go around joining corps with the sole intention of cleaning out their corp hangars, then leaving again.
Also, would it be possible to create a few more divisions for various purposes? I've got a selection of stuff to keep the hangars stocked with, and I'm going to buy more soon, but I'd quite like to keep the majority of it stored securely, and only have a few of each item accessible to everyone at once, so that if we do get a corp theft, the majority of stuff is safe.
So could you create a new division, and only give certain people (you, directors, and anyone who's involved in keeping hangars stocked, such as me) access? Anyone who wants to add items to the hangars should drop them into that division (don't need access to do so), and then items are moved from that to accessible divisions as needed. Security is always an important concern.
Also, could you split the 'Ship Parts' division into 'Ships' and 'Equipment', and maybe add an 'ammo' hangar? Keep BPOs/BPCs locked down in a seperate hangar to skill books too perhaps (blueprints can be 'locked down', which stops anyone from removing them from the hangar, but they can still be used for manufacture/research). As you can see, I get a bit OCD when it comes to keeping things organised :P