The more I think about it the more I like it for both teams. Gose probably didn't have as much value around the league as he should based on his defence and he will be amazing defensively in that ballpark. Travis was blocked by Kinsler and Blue Jays have a huge need at 2B.
Gose probably puts up a higher WAR next year based on his defence but the Blue Jays should be a better team with Pompey in CF. Big risk to take relying on 2 kids but the reward is pretty high.