Она несколько тормознутая банально из-за того что луа использует стрингбуфер, копируя при попытках извлечения подстрок для анализа.
И базовые луёвые регулярки, несмотря (благодаря) на их усечённость, на практике оказываются гораздо быстрее чем каждый раз компилить "классические pcre", на обработку условно уникального текста. Ну, например отсутствие or'ов позволяют им быть однопроходными, так что пока встроенного
инструментария хватает (98% случаев) — внешние не нужны.