Лерна нужно исключительно в случае когда все компоненты монорепы паблишатся в NPM
Если у меня пакет и приложение, зависящее от пакета, делаем изменения в пакете, бампим версию пакета и обновляем в пекедж жсоне приложения зависимость. Приложение не паблишится.
Удобство, конечно, лучше проявляется когда пакетов, зависящих друг от друга больше, чем один от одного