the problem i had with this idea, is that it had to stay in the league because of the scouting ... But then we got a problem that in small/inactive leagues a draft pick has more value because there are few teams going for the best best youngsters, but because of few intrested teams you probadly don't get that much money like in the good league.
Another point is that is it a small market which makes it easier to cheat(the cheating control are mostly the users who report overprized trade, and for this trades league mate only would see it and not everybody report or check for it).
With this probs, i believe it is better we stay on the other way -> first draft and then buy the player on the global market.