I think it would be a huge mistake to trade Hanigan. The value of a veteran, defensive back up catcher is underrated, especially when both of our other catchers are so young and inexperienced.
It's only been a few games, but based on what we've seen so far, Swihart would benefit from some seasoning in AAA. It's not just the blocking pitches. Price and Swihart didn't seem to be able to get on the same page early in the game today.
Would a catcher like Hanigan or Vazquez have made a difference? Maybe, maybe not. But it certainly wouldn't have hurt.
And I say this as a huge Swihart fan.