Agreed with that. Better use native port instead of WSL, as many tools, limited they may be, has better integration with the rest of the system
Case in point : cannot use Git on WSL with IntelliJ, Sourcetree
Huh, why is that? I do a wide range of web development in WSL - npm, gulp, and webpack all work just fine for me. This works great for vue dev, with browsersync and everything. I also have to do a little WP work, and the required LAMP stack in WSL works great.
I do node development on windows, but not in WSL. I would advise doing as much as you can with native built software and only using WSL to fill the gaps.