AlexPD
I use a multi-protocol IM client on my phone, which has a constant link in the background to my GTalk, Windows Live Messenger, AIM, Skype, etc. - That way people can IM me any time from whatever platform they're currently on, whether it be computer, phone, browser, etc. But with Kik they have to be on a phone as well? That's really a step backwards, if they're sitting at their computer, logged into 5 separate IM clients already, and then have to pick up their phone to IM me. But it has obvious solutions.
Even without post-production editing, surely there should at least be adequate lighting conditions and camera alignment.
I think clearing breaking the pitch into parts would be a good idea also. Such as an intro, about the founders, about the problem, about revenue, etc.
I would make specific comments per video but that wouldn't be a nice thing to do.
Just my 2c guys, good luck to you all!