It's a really cool concept.
It doesn't follow the theme.
Since the gimmick is 'unlikely allies' it'd be interesting if that played more of a role during the game, not just at the end.