me personally, i like money to be spent on other much more tangible things. better equipment, more training etc.
put a keypad(mechanical) on the exterior door. change the code every month. simple, relatively inexpensive and if done right, secure.
with high tech security(key cards, biometric etc) comes expense. the initial expense to set it up, which usually includes computer equipment, and lots of billable hours with an electrician/alarm tech and the ongoing expense of maintenance.
the most high security service i ever worked for had a total of four door to the building. two people and two roll ups. both people doors were high security steel entry doors. one of the people doors didnt open from the outside. pretty much only existed as a emergency exit. the other had a mechanical keypad on it. the theory was that it was supposed to be changed every month but the house supervisor had long since lost the key so they had to hire a smith to come out and change it. so they only changed it when they fired somebody they felt would come back and make trouble. the two roll up were steel and might be able to be opened from the outside if you had all night and a full set of hydraulic tools.
when the drugs werent on the truck, under triple lock, they were in the als supply room, under triple lock. triple lock here consisting of the small lock on the narc box, which was in the locked drug box which was in either the locked cabinet in the rig or the locked closet in the base.
another company didnt take security too seriously. the only entry door didnt actually lock. it did have a camera pointed at it and that camera did actually work about 65% of the time. the narcs there were kept in a lock box right next to the 24hr dispatcher, so it would have been tough to make away with the drugs unless force was involved and i wouldnt want to add assault and battery to the existing list of charges to steal 20mg of MSO4, 15mg of valium, 15mg of ativan, and i cant remember how much versed.