I have also found the online subscription "sub-optimal". I got a few minutes and then it disappeared.
I'm not happy about it!
My DH and I went back to Carmichael Training Systems office again tonight and got the narration of highlights from Gord Fraser again. So cool - he was able to show us exactly when people made moves that worked or didn't work. His "man" Tyler Farrar was just a bit too late. They showed us statistics from Andre Greipel, including his power meter output for the last 3 km from Stage 7, when he placed 3rd. He had repeated spikes of 1000 watts and then went up to 1600 watts on his final sprint!!! For comparison, a normal rider (like one being trained through Carmichael Training Systems) would be at about 250 watts riding in El Tour de Tucson, at a point where they had rhythmic breathing and found it hard to talk.
There are a lot of freebies, too- dinner (last week pizza, this week some nice sandwiches and a pasta salad) and promo packets of GU, Probars and fruitition bars. They've gotten a few people to sign up for their spin classes though (including my DH).