別人だけどさあ
前にWSL1は結構試してみたんだけど・・・・Vagrant+仮想マシンやらDockerやらを使えばいいのに、なんでわざわざWSLを使う必要があるのかはよく分からなかったな
俺自身は.Net CoreとPythonを主に使う人なんだけど、気づいた大体の欠点は大体↓こんなところ

サービス関連コマンドが使えない
Pythonを使っていてもパッケージや周辺ライブラリがWSL用になかったりあっても動かなかったりする、httpサーバを含むチャートの表示パッケージ等は大体できない
何が原因か定期的におかしくなる(Ruby屋がいうには使っているうちにファイルシステムの整合性が保てなくなってくるらしい)
進化が早いのかUbuntuのデフォルトの設定がちょくちょく変更される、アナウンスもなく変わるため数台で環境を合わせるのが結構難しい