I love that you can create your own custom coaching programs without having to hire a coach for each program. It is very easy to use, and it allows me to send my clients an email update when they log in. You can't customize the reports like you can with other software. The reporting section of QWoach is limited. I wish there were more customizable options. My favorite part about QWoach is that every time someone logs in or out, it sends them an email letting me know. This lets me keep track of everything from one place. Also, I love that I don't have to spend hours creating programs. Most people are not willing to give up the time needed to do this themselves. I used to use ProCoach but it was too complicated for my client base.