One caveat is that WSL2 needs Hyper-V, and many anti-cheats won't work with it (many CS:GO anticheats, I think it will be true for many multiplayer shooters).
All my Blizzard games seem perfectly happy to run on a machine that has Hyper-V.
I think you can't play inside a VM (like Hyper-V), which is a different story.