About the idea that giving the age will allow managers of the same league to excange info about players, well, if everybody knows each player's height, there's no info to exchange...
The current structure of the draft does not allow adding more information about draftees without making it extremely easy to collude. So any improvement should probably include a comprehensive draft reform.