The most important thing to me was that it helped with my business model, I didn't like the fact that it had too many bells and whistles. It's not very user friendly and the training platform part of it was difficult to use. But overall its great because it allows me to track all my clients progress and even allows me to add new products. If you are looking for something simple then this isn't for you. You would be better off using google analytics or another free tracking program. I am able to keep track of all my client progress and when they are going to train next and also being able to send them reminders if needed.