При CQRS не обязательно делить хранилище. Да, если это нужно будет, то это сделать быстрее, и одна из причин почему CQRS начинают использовать, но можно оставить одно хранилище
Если мое разделение данных заключается в нормализованных таблицах и общем денормализованном вью в одной и той же БД, никакой потери консистенси не будет
Я б его заопенсорсил если бы он умел любой запрос так транслировать. а это нихуя не просто реализовать было из-за очень большой специфики эластика связанной с пагинацией в том числе (и куча других вещей)