Not exactly what you are asking for, but the Onion did a great send up of techno-utopian TED talks here:
Point being that's every TED talk.
(1) Outline a problem everyone agrees with, (2) present cool research that works as a prototype, (3) skip over any scaling and manufacturing issues, (4) end with a joke.
Everyone leaves happy. ;)
Your company sounds like it's doing amazing things, and these are exactly the kind of world-changing ideas I listen to TED to hear about. (/s)