1
I wouldn't deal multiple top 50 prospects for any player, Upton included. I'd deal Pineda and some B-level prospects for Upton, and he might not be the minimum for that type of deal.
I think you have to draft the best player available regardless of the current players/prospects in the organization.