It's not a million miles away, but it's still got some problems. The 'extract archive' functionality seems to do it for me; think it must be wanting to pop up a (nested?) file chooser, but causes a session crash.
Cinnamon legacy for getting work done, and KDE wayland for playing games, for me. Nice to go 100% cinnamon though, for sure.
If it's like anything else running in WSL, absolutely as slow as balls. Most Linux apps are written with the assumption that filesystem operations are incredibly fast, whereas that's not true with Windows. Most games open one big file and do big reads from it so it's not such a problem, whereas something like Git assumes that touching tens of thousands of files should be basically instant.