0
Если у тебя типовой CRA проект, то express прикрутить как отдельный сервер для SSR быстрее по времени, но с SEO всё равно придётся костылить самому рендер, роутинг и гидрацию — гемор ещё тот.
Nextjs из коробки даст норм SEO, но если проект уже разросшийся, миграция затянется, там своя архитектура, так что по факту дольше.
Я бы на твоём месте глянул сначала react-snap для пререндера статики — быстро, дёшево и SEO есть без переписывания.