Как правило, нет никакого вреда, но если вы не планируете выполнять медленное обновление, заменяя части устаревшего приложения при выполнении новой разработки, я бы этого не сделал. Это превратит все приложение в один большой беспорядок многих технологий, будет хуже обслуживать, а также может испортить его дизайн / архитектуру.
Исключением может быть реализация нового компонента приложения, который изолирован от остальных. В таком случае вы, вероятно, можете разработать его с нуля и использовать более новую технологию, но для команды поддержки / обслуживания это все еще может быть неприятностью.