> since I'm stuck on Windows at work
Are you allowed to install Cygwin? It does a lot for making Windows a civilized environment.
Cygwin aside, WSL became pretty good actually.
WSL2 has some network shenanigans that make it fail when I'm on the corporate VPN. Cisco, MS and corporate IT say they are on it. They've been "on it" for the past 20-ish months.
https://github.com/sakai135/wsl-vpnkit fixes that problem for me, and is less annoying than other fixes I tried