I've used (and loved) VMware Workstation and Virtual Box, but WSL is a whole new level of awesome. There is something about the pureness of it's integration with windows (well, since creators update) that just makes it a joy to use as a client OS.
Now, you still need virtualization for a ServerOS - WSL is all running under Bash.exe, so when that exits - everything is gone.
But, for client OS - It's the bomb.