You should definitely check out - elementary.io
The only reason I had to go back to windows was Bluetooth was very finicky for my hardware. I now use WSL, you can basically use Linux terminal in windows, highly recommend checking it out. - docs.microsoft.com/en-us/windows/wsl/install-win10
I am still ambivalent about WSL2. SSH tunneling is a much safer alternative. Try SSH plugin in VSCode.