Честно говоря, пробовал nest несколько раз, даже в продакшене в нескольких сервисах работает - не понравилось, слишком много бойлерплейта для простых задач, сложно затащить внешние пакеты (приходится писать провайдеры и обертки, а потом ломать голову с асинхронными модулями). Так себе прогресс - завезли спринг в JS и подрубили rx. Я пока и дальше буду на экспрессе все делать) Максимум в чистый проект на экспрессе можно поставить routing-controllers с class-validator, с которых nest слизал весь код