Correcto, también puedes alojar las fotos en DigitalOcean Spaces (guía de configuración) o en Amazon con su servicio S3 (guía de configuración), lo que reduciría drásticamente los costos para más almacenamiento.
También tienes configuraciones en Discourse para reducir el tamaño máximo permitido de las imágenes, lo que asegurará que no haya personas subiendo imágenes excesivamente grandes que ocupen mucho espacio de almacenamiento.
Así que, extendiendo esos cálculos a los 250 GB de DigitalOcean Space por $5/mes… si tuvieras 1,000 usuarios subiendo 3 imágenes al año a 3 MB cada una… estarías cubierto por unos 27 años.