I work for a large enterprise using Google's cloud. It's quite a different experience from using our own servers to handle the same thing. We are now at the whim of a company that doesn't always announce changes until they've happened, and those changes don't always work within our business model.
Just curious why did you chose Google cloud over AWS or Rackspace. Migrating from internal servers to public cloud makes sense in some instances. Have you looked at private cloud for example using OpenStack or vCloud?
The business moved to Google Apps for email and document editing. As soon as that happened, development teams began to see an "in" to getting cloud services (previously disallowed) because "it's just Google!" That escalated to basically anything "Google" is allowed, so everyone is using Google.
Yes, it's a nightmare.