Embora essa seja uma questão muito opinativa, eu diria que não - pelo menos para o Git.
- O GIT não foi criado como uma solução de armazenamento.
- Não há como mesclar arquivos de imagem.
- Portanto, as filiais não fazem sentido - se a única maneira de mesclar essas ramificações é escolher qual versão está correta, você é melhor substituir o arquivo imediatamente.
- As ferramentas Git GUI são inferiores ao console e não são simples. Deseja ensinar sua equipe de arte qual é a diferença entre comprometer e push?
- Ao fazer o checkout git repo, você faz o checkout do História inteira de todos os arquivos, começando a partir da confirmação inicial. Se você trabalha em arquivos binários por tempo suficiente, o tamanho ficará enorme.
- Muitos sites de hospedagem Git, como o GitHub, têm limites para tamanhos de arquivo individuais.
Eu acho que você está muito melhor com o Dropbox.