I use the free version to keep a log of activity but it seems like you have to be fairly knowledgeable about training to get much out of it. I keep toying wiht the idea of getting a coach to give me some training guidance and it seems like it is a good resource for a coach to refer to. For now it is just sort of data-logging for me.