Were using it for our Little League Softball team. Its great for tracking schedules, availability, etc. The communication options are flexible. Managing is a bit easier from the web version, but the mobile client works for keeping in touch with the team.