I was just comparing Baddoo to Collins and there are a lot of similarities. I don't think it is much of a stretch to say swapping the two is a wash.
Baddoo is a year younger and can play CF (30% of his MLB innings came there).
Minor league numbers:
Baddoo: 256/363/436/799
Collins: 266/380/422/803
Rookie MLB season:
Baddoo (22yo): 259/330/436/766
Collins (27yo): 263/368/411/779
We can't ignore the poor years that Baddoo had with Detroit after his rookie year, but even when he wasn't hitting well, he put up positive bWAR in all but one season (2.1, 0.2, 0.7, -0.5, 0.2), so defense can't be too bad.
Likewise, I wouldn't be surprised by some regression on Collins side also.
I wouldn't say that I'm jumping up and down over this trade as I was a Collins fan. But it isn't like he was a future star for the team either.
Past performance wise, swapping Collins for Baddoo and Mears for Zerpa ends up a pretty neutral swap. But looking forward, I'd say that we gained some upside in Zerpa or at least flexibility.