There are only three scenarios which a technical product demo is appropriate for introducing your product. One, you are a student turning it in to the professor for grading. Two, you are at a hackathon. Three, you are at the final stage of the sales cycle, where the big guy has already said "yes".