Everything I Wish I’d Known Before I Started Demoing SaaS
I've sat through probably thousands of demos in my IT career and I must say this quote featured in the article is bullshit:    People don’t buy features, they buy solutions, trust, and relationships. -Rob Gonzalez

I can't count the number of times we (various IT teams) have selected products because they were the only one that had a feature we needed.  I'm at the point in my IT career where if I'm watching a demo I politely let them do their little spiel for 5-10 minutes and then I'm like, "yeah yeah show us feature X" (because I want to see that it works and how it works).What always destroys a demo for me:    * Sales people that don't know the technical details.
      "I'll have to get back to you on that." (for nearly every question)
    * Irrelevant use cases.  "Schools use our product!"
    * Can't actually provide a *live demo*.  Only slides or, 
      "Let's watch this 10 minute video after which I probably
      won't be able to answer any of your technical questions!"
    * Complete failure to mention anything in regards to security
      or if they do it's nebulous bullshit like, "we your data
      in transit!".  This one is becoming greatest concern lately.

Everything I've read about this sort of thing says that the #1 thing you can do to improve sales of any software product is to add new features.  At least, that works once your product has been established.  Selling it initially?  No matter how you slice it that's hard.