I have just tried using Kali in WSL with seamless mode enabled and it is great! If you haven’t tried it yet, I would recommend it.