It's a nice site. I'm glad you have a demo video; that's a Web 2.0 trend that's exceedingly helpful. I like being able to watch a short video to find out what a site can do without having to randomly click through to try to figure it out.
Here's the problem: you spend the first full minute of your video listing your competitors and talking about their process. I understand you're trying to build a comparison, but why don't you just show your product off and let people draw the comparison themselves? You could also put the comparison closer to the end. The longer the video is, the more people will drop off partway through, so you want them to see more about your site and less about your competitors.
Here's the problem: you spend the first full minute of your video listing your competitors and talking about their process. I understand you're trying to build a comparison, but why don't you just show your product off and let people draw the comparison themselves? You could also put the comparison closer to the end. The longer the video is, the more people will drop off partway through, so you want them to see more about your site and less about your competitors.