Я рассматриваю эту сделку с собой. Быстрая разминка против Весенней Вселенной.
Проект SpringBoot инициализируется (намного) дольше, потому что Spring делает много работы для начала. Преимущество, конечно, в том, что теперь у вас есть возможности и удобство Spring вместо того, чтобы все реализовывать самостоятельно.
Чего мне не хватает, так это способа развернуть полный набор функций в одной Lambda, которые могут обслуживать множество разных запросов. Я планирую реализовать своего рода шаблон диспетчера, где я регистрирую только 1 функцию, которая получает событие. Затем он анализирует событие, отправляет его нужному обработчику в той же лямбде для дальнейшей обработки. Таким образом, у меня намного меньше зарегистрированных лямбд (1 на приложение против 1 на функцию). Время разогрева не является большой проблемой, так как существуют разные способы предварительного разогрева и поддержания тепла в лямбдах.
Поэтому я бы пошел с SpringBoot, Многофункциональная лямбда