Some good points. In contrast, I use an iPad app for all wrestling scoring. My iPad cover has a bluetooth keyboard built-in and it works well. Also, I'd rather use the iPad touch interface than a mouse. For me, carrying around a mouse, especially at a tournament when I'm running around, is just too inconvenient. Not so bad in a dual meet. I haven't found printing to be an issue; reports are easily emailed and then printed. The app I use is very stable, but, as you say, it depends on the developer's quality control. For me, I wanted an app that I could try for a reasonable period of time before purchasing. We use two iPads at tournaments along with paper when necessary. Transcribing from paper to iPad or iPad to iPad is quick, easily done in the stands during the long periods of inactivity as the day progresses. With some experience, I can transcribe a match in less than a minute.
I use Trackwrestling on an Internet-connected computer. I like it for tracking tournaments.
I use an iPad app for all my team's stats. The reasons I like it is:
1. Doesn't require an Internet connection for anything. All of my team's stats are kept on the iPad
2. My data is private. It is never uploaded to a cloud database. I like that.
3. I pay for the app once, I can use it on as many iPads as I own. iPad Mini at $330 is something we'll consider this year.
4. Lots of standard and custom reports, and I can narrow the report results along lots of dimensions: season, events, wrestlers, JV v. varsity, etc. No internet connection required.
5. Emailing reports from within the app -- makes it easy to communicate with wrestlers, parents, press, college coaches. Of course, email requires an internet connection.
6. The touch interface let's me avoid a track pad or a mouse. I like this for the wrestling environment.
7. Scoring interface prevents silly scoring sequences like an escape from neutral, a takedown from the bottom position. Makes the scorer's job easy.
Coaches have more choices for stats keeping these days and that's a good thing. I really like using an iPad app for keeping our stats.