The goal of a product demo is simple: to wow your intended audience.
Anything short of this should be considered as being a missed opportunity. In today's world of ubiquitous on-demand videos and webinars, the chance to demonstrate your software product to people you want to impress is rare and must be treasured.
Your audience might be prospective customers, existing key stakeholders or power users, or perhaps a potential investor. By the end of the demo, they should all be compelled to want more, to learn more about the product and also the people who built it; about you, your team, your organization. This is just as important as the product itself because ultimately, it's the people they talk to, deal with, and build a business relationship with. If they are confident in you, then it's natural that they have confidence in your product....