I SERIOUSLY doubted it, but now can't train my athletes without it! I did a demo with the TrainingPeaks guys and now I use it ALL the time. I'm actually MAKING more money off of it. I only pay one flat-fee for as many athletes as I choose to add. Anyway, the user-friendliness is actually good -- despite its first appearance. I think every coach/trainer should give it a go. It's better than other programs I've used.