I can understand the danger of this and how this may be opening a can of worms but I can also see its benefits. Each player needs to work their hardest at tryouts, it is always nice to know what the team is looking for (if anyone). So you're not wasting your time and money.

Each year there is always a few posts of "why did you take my $$ if you knew you were not filling any roster spot". This could get those out of the way early on.