For 5 of my WordPress.org hosted plugins I've already made some introductory videos that already helped a lot of users. It's especially helpful for new users. I can only encourage everyone to try this out. It's really not that difficult to make a little screencast. Sometimes to show and explain goes a long way for some users.

It's all about user experience, hehe! :-)