I've been using a WSL Ubuntu instance as my main thing where I code stuff in, must say it's pretty nice. Especially when I can set up zsh exactly the same way I have it on my MacBook.
The WSL integration VSC has is great and I honestly can't say anything bad about it.
The only thing that'd bother me is the fact that Programs like DB Browser cannot access the files in it, due to it being a Network Drive when you run 'explorer.exe .' in the Terminal
art by angiewolfartist@twitter