Claro, mas é por isso que você deve colocar um CDN na frente do S3. Não sirva imagens diretamente do S3; isso vai ficar absurdamente caro
. Você pode colocar um Cloudfront ou até mesmo o CloudFlare na frente do S3 com bastante facilidade. O plano gratuito do CloudFlare consegue fazer isso.
E armazená-las localmente também é um péssimo negócio; você vai precisar escalar seu VPS desnecessariamente. SSD local será muito mais caro.