I use iScore solely for MLB games, and have come across a few missing features in my opinion, that would work for all levels.
Coach visit to mound - this would be great to track versus the opponent at all levels.
Notating ejection
The ability to record multiple holds, multiple save attempts - and then list the holds and blown saves
Place to record umpires names. (This would be *really* handy for HS coaches who could record umpires names and number for rating purposes, might get me more ratings at the Illinois HS level. Nah, probably not, but I can hope, right?

Just my requests!