Acredito que a escalabilidade vai depender mais das suas decisões de arquitetura e design de código do que da ferramenta que você está utilizando. Você pode implementar uma boa arquitetura e design independentemente da ferramenta que utilizar.

Se preocupar com desacoplamento, responsabilidades bem definidas, padronização e qualidade devem ser mais importantes do que qual lib irá utilizar.

Dúvida muito pertinente a sua! Com certeza vai ajudar muita gente.