This is a good and fair idea IMO. The club drafts, develops and pays a player a good wage. They should be allowed to trade a player anywhere they need to in order to get the best result for the club, especially given the introduction of free agency.
I'd be happy for the free agency requirements to be relaxed in light of this.