It would be great if your product supported maintained team lists of players for future entries in tournaments. For example - if you could provide functionality for a coach to enter all of his player information one time and save it - then when registering for an event, they would only need to identify which players would be participating. This would make registering for multiple events over a season much simpler. I run large chess tournament with multiple sections per event and coaches would not want to re-enter all player information repeatedly.
Another option would be spreadsheet or csv import functionality.