Honestly I agree with cbear.. Being a very casual viewer, I don't really want a critical, this-is-where-so-and-so-can-improve kind of analysis, I just want to see people who are very good at videogames do cool things in the videogame. Going on about how that awesome thing some player did was actually just a mistake of the other team where the positioning of mr blah was off and such.. I'm sure it'd be very interesting and educational if you're involved with competitive play yourself, or are generally all experienced with competitive tf2.
Me, I just enjoy seeing people doing cool stuff, especially if they do it as a well-coordinated team. Most casts I've seen help me see those things where I wouldn't if I was just watching the demo by myself.
Edit: mwuahahaha I'm post #42, didn't even plan for it :D