You can absolutely justify keeping one of Swihart or Vazquez in AAA for the start of 2016. Vazquez especially, as he missed an entire season and he was already a sub par hitter. Let him spend 150-200 PAs in Pawtucket to get his timing down and show he can master AAA pitchers.
If at that point Hanigan is expendable then so be it; having a quality catcher to swap midseason could be quite valuable once teams experience injuries or realize guys like Sandy Leon should not be their #2 catcher. Feels better to me given that Hanigan and Vazquez are probably not fetching a premium asset due to age and injury respectively, while this org has already turned down trading Swihart for a frontline starter. The cost of carrying all three is fairly low and provides a lot of protection.
If at that point Hanigan is expendable then so be it; having a quality catcher to swap midseason could be quite valuable once teams experience injuries or realize guys like Sandy Leon should not be their #2 catcher. Feels better to me given that Hanigan and Vazquez are probably not fetching a premium asset due to age and injury respectively, while this org has already turned down trading Swihart for a frontline starter. The cost of carrying all three is fairly low and provides a lot of protection.