I am using Google Cloud Storage as my origin and CloudFlare for few corporate static sites, and it works fantastic. Get CDN, http/2, free SSL, and cost is literally cents.
Deployment is simple with the gsutil cli:
// regex excludes dotfiles recursively
gsutil rsync -R -x '^\/?(?:\w+\/)*(\.\w+)' directory-to-sync-here gs://bucket-here