В свое время "подсел" на реакт, потому что он позволял переделывать "кусочки" продукта, а не все целиком. Это нравилось и заказчикам (меньше рисков, быстрее) и мне.
У вас получается, главный плюс если все будет на react - 100% SPA, которое потом можно показать как проект в портфолио в данной тематике. Особенно стоит задуматься о веб-приложении полностью на реакте, если интересует подобная работа в будущем.
Не малый плюс, что в случае с React вам будет нужно написать API и потом это же API можно будет использовать в мобильном приложении(?)
Главный минус, возможно, время разработки. Придется набить шишек и на роутинге и на том, как это все собрать и выложить, и т.д. Но, опять же, не знаю уровня, да и к тому же, если цель - подтянуть знания по реакту - то эти проблемы только на руку.
Какие цели у проекта? От этого и нужно отталкиваться. Если цель - опробовать бизнес-модель, то лучше просто сделать быстрее. Если цель научиться - делайте на том стэке, знания о котором хотите повысить.