Certo, ma è per questo che si mette un CDN davanti a S3. Non servire le immagini direttamente da S3, sarebbe costosissimo
. Puoi mettere Cloudfront o persino CloudFlare davanti a S3 con relativa facilità. Il piano gratuito di CloudFlare è sufficiente per farlo.
Inoltre, archiviarle localmente è una pessima idea: dovresti scalare il tuo VPS inutilmente. Gli SSD locali sono molto più costosi.