This might sound like a post by a Microsoft fanboy, but honestly, WSL 2 on Windows 10 2004 is really great. It allows me to use Windows on my Surface Go, but at the same time use Linux (Ubuntu 20.04) on it, in a small optimized VM. For example I can run Hugo inside WSL 2 at Linux speed (fast) instead of Windows speed (slow). I just need to take care to save the Git repository with my site files inside the filesystem of the VM and not on Windows (passthrough is really slow). And it’s easy to start Visual Studio Code from inside WSL 2 by just tiping “code .” and the current directory will be opened in Code. I’m really waiting for official GUI support so that I can even use graphical applications under Linux. The best of both worlds.