If you host on someone else's servers, you need to follow their TOS for what you can and can't host. For instance, lots of places don't like hosting porn.
I don't know Amazon's TOS very well, nor am I implying it comes in to play here. I just remembered seeing some posts about Reddit being hosted on AWS.