I laid out some of the differences here: CmdStanPy 1.0 - #3 by WardBrian
If you are comfortable with WSL, I suspect using it will be better than not, no matter which you go with. If not, you essentially must use CmdStanPy. Installation should be fairly straightforward if you walk through the steps, or it can be done in one command if you are a conda user.