The reason I thought of adding ElasticSearch in the end was because some projects have started to use it as a DB on its own.
Currently evaluating ElasticSearch and it looks really promising also. We may move over to it as it seems to have a bit more momentum and better support for cloud/scaling.