I would recommend something between Free and Pro, If I were about to launch a startup I won't pay $100 a month at the beginning. A programming language, a database and a custom domain are the basics, this "combo" needs to be an option.
With the free account we could test the platform and develop, with the "startup account" we can launch our product, with a little success we take an upgrade to pro for cache, etc.