I know in this day and age, perfect doesn't always matter, but with training, I think many videos are too long. My "Twitter for Professional Development" video fell into that category.
Learning new technologies is sometimes about giving it a go, and deciding that you need a little more training. Screencasting and making video tutorials are like that for me. I started using them about two years ago, but had always worked in a team environment to produce the final content. This time, I am on my own. I have decided to take a class at the Apple store to learn how to better use imovie software. I thought I would have to pay for the workshop, but it turns out that the class is free. I don't mean to tout Apple products, but imovie lives on my computer already, so if I can learn a bit more, the quality of my videos will improve. Taking time to do it right is worth it--especially if it builds a stronger foundation for future projects.