Only request access to the repo(s) being used in GitHub
Currently GitHub's `public_repo` Oauth flows requests read/write access to all public repos, including orgs; Begin should provide some alternate means of authorization that enables more refined scope of permissions. See also: https://begin.canny.io/feature-requests/p/more-granular-github-scopes
Currently, Begin is node only. We should support additional Lambda runtimes, specifically Java 8.
Support for additional cloud providers
As title says. Some companies have reserve resources or prepaid yearlong subscriptions, so it might be hard for them to have a secondary/redundant infrastructure cost. I have already read that pluggin in to your own AWS resources is on the roadmap, thats amazing. But if you want to beat everyone in the field, and be trully "just write code and leave the rest to us", then supporting other major cloud providers in the mid term might be a good bet. I'm thinking of at least Google Cloud and Azure. I'm pretty sure this is something that you guys already thought about, but I had to leave my feedback anyway :)
Add paid-tier version of Begin, presumably so everyone's clear about the value exchange and understand how we intend to keep our lights on, so we can keep their lights on.
Simple yet comprehensive sample project
Hearing feedback that folks would like the ability to get started with a starter project instead of having to learn the ins and outs of building with and for Begin from the ground up.
Would add support for provisioning Begin apps as part of an existing (mono)repo. Likely would take the form of aiming Begin at a specific directory and getting set up from there.