Those comping Revere to Pierre and Bourn aren't far off base. He's a guy who only makes sense at the top of a lineup and yet doesn't really fit there because he doesn't get on base enough. In other words, his offensive profile is hard to deploy advantageously.

Overall he's a solid MLB role player and a good guy to have in the outfield. I don't think we're too likely to really regret the trade (at least not badly), but he's not a guy you build around either.