How much of Google's cloud stack are you required to use to apply for this program? If they require you to use GAE for your backend for example, I think it's going to be a dealbreaker for a lot of startups.
You can use GCE. If you embrace the cutting edge technique. You can try to deploy by docker. It seems deploying the docker image to Google is a good choice
Right, but when you rely on other services that that haven't cut their teeth yet, it becomes a problem.
For example, if you're pulling 50 MB from an API that doesn't allow multi-part downloads, you can't do it with GAE because they have a 32 MB limit per connection.