This isn't an elevator pitch, it's a standup line.
I understand your excitement, but your elevator pitch fails to tell me why I should even look at it.
I understand your excitement, but your elevator pitch fails to tell me why I should even look at it.
Posting your pitch on a technical public forum should have a random critically minded technical person in mind.