Я писал дофига на том же стандартном энтерпрайзном шарпе и каких-то катастрофичных проблем в работе с эффектами в mtl стиле я так и не увидел.
Вполне рабочий подход (с некоторыми но - если речь про скалу, но обходимыми).
А про final tagless - я как-то котлинистам на нём eDSL помог проектировать, все остались предельно довольны результатом. Надо всё же разделять final tagless как подход к проектированию eDSL и mtl - как eDSL над эффектами.
я бы с удовольствием его разделял, если бы он появлялся в дикой природе. а в дикой природе он чаще появляется не как подход к проектированию, а как типострадания с нулевым эффектом, простите за каламбур.
кроме того, ты все же подразумеваешь, что дсл - это хорошо и что надо больше дсл, ну практически под каждый проект свой дсл