Yes, it is. My old pitch video was me talking into a webcam - which wasn't really awesome. People liked the idea, but they advised that I demonstrate more ability to pull a team together and actually produce something. So I canceled it and relaunched it.