Not really. The main issues I found were that the blog posts out there about it were simply outdated. AWS is moving fast and changing quickly. So the AWS documentation is your best bet. The biggest problem I ran into was caching with CloudFront. When you're tinkering, make sure to set the cache expiration really low. Then, when you start deploying, cache invalidation can be somewhat troublesome, but there are some good tools out there to script that from the command line so that site updates also explicitly do the cache invalidation.
That said, it does seem that they recently added a feature to automate the setup of a static web site with S3 + CloudFront(CDN) + Route53(DNS) + Certificate Management. So it's probably much easier than when I did it. I'd suggest giving that a try first.
I remember seeing it when I logged in recently, but I didn't need it, so I didn't do much more than click around a little.