For whatever it's worth, I feel like this might be pretty interesting, and I maybe even have a need for something like it, but needing to spin up an unfamiliar database (elastic) is pretty much a show stopper for me.
Cadence/Temporal let you run only with database for majority of the feature/power. ElasticSearch is only for supporting the searching functionality(advanced visibility).