Caramba, que top! Muito bom sua explicação, man.
Eu estava cogitando a S3 por causa da fama, mas agora vou pesquisar mais sobre a R2 e outras parecidas (as que você citou).
A feature seria aparentemente simples, os usuários poderiam subir quantas fotos quiserem, mas acho que haveria tratamento na API (principalmente, em diminuir tamanho e colocar a logo), ou seja não enviaria direto para armazenar...
API (principalmente, em diminuir tamanho e colocar a logo)
Acho que a cloudflare tem algo de transformação assim! Não tenho certeza. Mas seria bom pesquisar no site deles!
Achei um texto e la fala exatamente o que vc precisa(armazenar imagens) e compara o custo de 1 milhão de imagens sendo enviadas por mês e 100 mihões de downloads por mês(media de imagens 1 mega no exemplo).
https://www.vantage.sh/blog/cloudflare-r2-aws-s3-comparison
OBS: texto escrito antes do lançamento estavel do R2. Mas os preços não mudaram