Você pode conseguir o que deseja com um NAS, sem dúvida, mas para um gasto semelhante, acho que poderia ter uma solução muito melhor, pelo menos na minha opinião.
Micro-servidor
Estes são baratos de executar e fornecem a funcionalidade de um NAS e muito mais. Um servidor adequado pode fornecer muito mais flexibilidade e pode ser constantemente desenvolvido para atender exatamente às suas necessidades.
Um servidor rodando Ubuntu Server pode facilmente fornecer funcionalidade de compartilhamento de arquivos, ele sai da caixa com esta funcionalidade.
Um servidor pode acomodar facilmente qualquer software SQL, o NAS pode ter problemas de compatibilidade devido à natureza restritiva do sistema operacional neles.
Um servidor pode ser configurado para ser executado como um servidor web em minutos, procure por Linux Apache MySQL PHP (LAMP), isso obviamente pode ser qualquer software SQL que você preferir.
O consumo de energia é um pouco maior, mas não é enorme por qualquer meio.
Um servidor pode ser facilmente expandido para incluir mais HDDs à medida que sua capacidade de armazenamento precisa crescer.
Eu tive várias unidades NAS e sempre achei que a velocidade era uma grande queda, além das unidades muito avançadas.
Mais informações
Os servidores recondicionados geralmente podem ser muito baratos, mas os Micro Servers não são caros de qualquer maneira. Eu procuraria em servidores HP ProLiant Micro.
A configuração de um servidor totalmente funcional para executar seu desenvolvimento permitirá que você trabalhe em seu código, bancos de dados e qualquer outra coisa de qualquer lugar com facilidade, desde que esteja conectado à Internet.
Servidores SQL
Quanto ao funcionamento dos SQL Servers, eles são um servidor centralizado no qual todas as modificações ocorrem imediatamente e podem ser vistas em qualquer dispositivo.