I am moving my website from S3 web buckets to Github Pages. I've found that git deploys are a lot more reliable than using S3sync. I'm taking the opportunity to get familiar with Jekyll, and so far it seems to work well with Github Pages.