Startups and entrepreneurs have to present their ideas in a more digitally-savvy environment. This is no longer about creating great content or sitting on your sofa...