I wouldn't be surprised if Reyes is better than any of the options. In fact, I predict that Reyes will be better than any of those players, especially in the near future. But that doesn't mean that the Red Sox should go out and get him.
To be honest, without knowing how much Reyes will cost in terms of money, prospects, and future money (if we're talking an extension), and without knowing any rumours that would lead one to believe that Theo and company are in talks about Reyes, are looking to get Reyes, or are even considering Reyes, then we can't really argue one way or another what we should do. We might as well be saying that the Red Sox should get Pujols or Lee or anyone that makes the team better.