If you can do humor well, do it. The winning team had a very down-to-earth charming video introducing themselves and their product. It really made you root for them. The thing that I was generally most critical about was the tendency of all of the contestants to oversell their product and the world-changing nature of them. Grandiose claims just make me skeptical. Stick to the new, interesting innovation that they provide, but don't overhype. The worst thing is to have the 'infomercial' aroma.