Im certain some of the reasons storage doesnt have the permissions right now is the game mechanics and what it would take for the developers to fix it ( or they just dont like us :P )
I thought of a different approach that might not be that complicated by game mechanics stand point, and give us some control within the current system with a minimum of programmer changes.
What if we had more than one type of each storage item.....
New base items with tier'd access based on rank
even if only a second of each storage type was added , IE Secure Salvage Bin vs Salvage Bin - req a leader or officver to access would solve alot of the grief over base security issues.