I think it is a good idea to have a tryout fee. $50.00 or under is a bargain. Pinnies, fields and evaluators cost money. Pinnies are absolutely necessary for the evaluators to do their job correctly and I've never met a player who did not want one.
To me, the toughest part of the tryout is making the commitment within 48 hours of the invitation. This might be a whole new thread, but I would like to hear what others think about this. On one side you have the players wanting to check out a couple of teams while the Clubs need answers right away to move on down the list and fill their rosters. What is fair? Clubs that have multiple teams in the same grade are filling a need for a lot of players. But with all the choices it takes players time to decide. Do the Clubs only institute the 48 hour rule for the top team? Top 2 teams?