Clearly you want to speak in terms that meets anyone where they are, but I think the post is right on in that there's really never any good reason to say something like "innovative solution-based synergies"
I like your style.
http://realist-idealist.com/2008/03/25/biznikcom-banned-business-and-networking-words/
