To use Cloud Firestore as a data layer to have a fully managed and distributed noSQL database with no need to manage replicas, disc space or sharding has proven to be a very good idea. We're a small startup and need to focus all time on development. Being hampered by managing the data layer when growing is something we can now avoid.