If this is an investor pitch, it's missing one critical piece of info - namely, how will it make money? Or am I just old-fashioned in thinking a business should make money?
But in all seriousness it doesn't look like an investor's pitch to me. I think its just about getting some buzz and users. Personally I wouldn't use it but I know people who would.
A feature is not an app. An app is not a business. Startups are businesses, and it's only a business if customers give you money.
If you are pitching a startup, always include a plausible hypothesis about how you will make money. It could be wrong, but so could every other thing in your pitch.