This is a good idea. Diablo 3 PC has a system like this where everyone that was in a party where a legendary dropped can trade it amongst members of that party for 30 minutes after it drops. After that it's untradeable.
Too much programming lol...we still didn't get a bigger vault. It's become very clear that a small team is working on updating Destiny; so we won't get anything fancy for a while.