Acho que tudo depende de quanto dinheiro você pode gastar e de qual tipo de retenção você precisa. Nosso grupo de infraestrutura tem uma SAN com TB de armazenamento disponível para nós. Temos um compartilhamento de rede para uma pasta na SAN na qual escrevemos todos os nossos backups de SQL. Temos mais de 15 servidores SQL e mais de 150 bancos de dados. Eu tenho 1 plano de manutenção por banco de dados para backup completo (diariamente, fora de horas) e 1 plano para logs trans (a cada 15 minutos). Ambos os planos excluem arquivos com mais de 24 horas para manter o local do backup limpo. Isso me permite ter acesso a alguns dias de dados em caso de problemas. Os backups também são copiados para a fita todas as noites também. Aqueles podem ser mantidos pelo tempo que precisarmos. A nossa é atualmente 3 meses.
Eu definitivamente concordo que você precisa remover o aspecto humano como você disse. Idealmente, você não deveria realmente tocar em nada disso (exceto talvez fitas).
Eu, pessoalmente, não gosto das opções fora do site, já que pelo menos posso colocar a fita em mim, se for preciso. Eu sei que você tem acordos com eles para o serviço, mas ainda assim ...
Espero que ajude a dar algumas ideias.