I think he is a solid pickup in that he frees the Rockies ability to move one of the incumbent outfielders for pitching. He himself at some point will likely be a solid trade piece when the young guys are ready to make the jump and step in at 20th and Blake.
I have to say I was confused at first. The Colorado Rockies are stocked with outfielders and adding another one made no sense at all. If a trade is in the works, the signing makes sense in the short term.