I made the transition after dealing with the challenges of having a computer that required a reboot any time I wanted to change between Windows and Ubuntu. Thankfully, Dave Rupert created a guide on how to get things going in which WSL and VS Code play nicely (daverupert.com/2018/04/developing-...).
So far, it has been fairly smooth sailing. Granted, most of my coding is in web dev so that may allow for a little more flexibility. If I run into any configuration issues, I just have to remember to include "WSL" in my search terms. I either find that what I am trying to accomplish is not possible with this set-up or, the majority of the time, there is a work-around.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.