все работатает? ))) тогда хорошо ))) ну мой подход от задачи - если это твои проект, значит самое важное чтобы тебе было удобно и понятно и просто - есть tailwind помогает, значит - хорошая штука. В проектах с большой командой - важно как это живет, как быстро команда въезжает и насколько ей удается эт все добро поддерживать на уровне вменяемости - раз реакт помогает (ну как я понимаю он как раз вроде для больших команд и есть) - но и хорошо ) всем радость )