Isso parece muito bom e vai além da recomendação de governança da Microsoft para exclusão de sites.
A única coisa que eu poderia adicionar seria verificar quaisquer partes da web que possam estar acessando ou colocando dados no site a serem excluídos. Por exemplo, há um fluxo de trabalho personalizado no codeplex que permite copiar itens em uma lista em outro site. Algumas das web parts que fazem rollups de dados entre sites / etc. também pode lhe dar problemas.
Uma outra coisa a verificar seria a ferramenta MS IT Site Delete Capture disponível no CodePlex. Isso basicamente funciona como uma "lixeira de site" administrativa que permite restaurar rapidamente um site excluído acidentalmente.