You would have to find a good reason why it is unavoidable to store those amounts of antimatter (10g = 30+ Hiroshima Bombs according to "UFO Theory") in the bases. Maybe because anywhere else would be impractical - or even more irresponsible?
But please do... I like the idea of "defending it at all cost", too.