Вам не кажется что это не просто темная сторона а какая то сверх массивная черная дыра? Это, своего рода, смесь бегемота с жирафом, которая попахивает откатом в сторону а ля MSDTC.
Если будет глобальный менеджер транзакций, то это уже не shared nothing. В этом случае эксперементальный координатор транзакций и архитектура PostgreSQL гораздо выигрышнее
А какой общий смысл в том, чтобы делать запросы на сильно урезанном SQL, вместо того, чтобы работать через нативный интерфейс ES и использовать его на полную мощь?
Так это тоже возможно, см. параметр es.api.enabled. Но при всех сильных сторонах и инструментарии для ES можно использовать и инструментарий работаюший через jdbc, например Jasper report/serverи много другого нтерпрайза
JOIN the dark side of the SQL