Я бы не стал беспокоиться об ограничениях производительности комбинаторов синтаксического анализа, если бы вы не планировали анализ алгебраических выражений длиной в несколько страниц. Книга Scala по программированию упоминает, что более эффективная реализация комбинаторов синтаксического анализа возможна. Может быть, кто-то найдет время и энергию, чтобы написать.
Я думаю, что с ANTLR вы говорите о двух дополнительных шагах сборки: ANTLR компилируется в Java, и вам нужно компилировать Scala и Java в байт-код, а не просто Scala.