Acho que o maior insight aqui, para o contexto dos devs, é não se prender tanto à tecnologia.
Recentemente respondi um post onde o autor perguntava qual era o gateway de pagamentos mais amigável para o dev implementar, quando o certo, seria a pergunta ser voltada para o negócio, saber o giro, taxas, segmento, etc.
Vejo que é comum colocarmos frameworks e ferramentas acima do negócio em si, um negócio que estatisticamente tem alta chance de fracassar. Então porque não simplificar? Crie seu MVP com jquery se a produtividade for maior, e sem testes unitários. Parece blasfêmia falar isso, mas muita gente passa meses trabalhando em algo com uma arquitetura perfeita mas que no fim do dia pode ter 0 usuários.
Deixe para aperfeiçoar ou até mesmo refazer quando o negócio de fato virar.