Under this scenario, the static site is hosted on the user's AWS account. Is that what you mean when you are thinking about an alternative?
We've talked about this internally, so I'm curious to hear about your use case.