I wouldn't do this trade.
First off......elvis andrus for jose reyes could be an upgrade.....but also potentially a downgrade. Im not sold on Reyes and his hype. The Mets are in disaray, and his status of even finishing the season with the mets is in jeapordy. If he gets off to a hot start theres a good chance he can get traded b\c they don't have the $ to sign him next year. Also the fact that he is a HUGE injury risk every year.
Harper, wait to see whats going on with him in the minors before you dump him. If he starts ripping up the minors, well then trade him off (if you are in position to win it) for a stud bat alone. I would wait it out, let the season get going.....you will have a much better idea of guys values once it gets going.viewtopic.php?f=26&t=424972