Eu sou usuário assíduo de DevContainer usando WSL (quando estou no Windows) + Docker e VSCode. E desde que passei a montar os ambientes de desenvolvimento assim, minha vida ficou muito mais fácil.
Eu não uso as imagens que o VSCode sugere pois acho muito engessadas, eu crio os docker-compose.yml com todos os serviços que preciso e o Dockerfile com as instalações e execução dos scripts necessários.
Além disso, me permite configurar as extensões de VSCode no projeto, assim qualquer outro dev só precisa clonar o repositório e subir o DevContainer, todas as configurações, arquivos, extensões, dependências está tudo lá.
Já procurei por alternativas similares para ter mais opções, por isso me interesso em saber que vantagem o seu projeto teria em relação aos DevContainer?