With this there's no DNS to even setup which is nice.
Route53 is great but getting the failover and geo-routing to work is ... challenging.
But I would def still keep a base NGINX and/or Varnish cache at the origin for sure. Can also look at AWS Cloudfront[1]