Uma VM completa com passagem de hardware seria melhor. O WSL não é realmente muito de um sistema operacional, é mais como uma biblioteca wrapper com ferramentas Linux de linha de comando. É por isso que a passagem de hardware não funciona.
Este fórum mostra que outras pessoas tiveram problemas com dispositivos externos na WSL: link