Works fantastic. I’m currenlty playing it through Gamepass and GeforceNow with Priority(have it for other Games anyway), since the Gamepass Version is locked to 30fps. It’s a bit more complicated than running an .exe, but a well documented setup.
Have fun :)
If you decide to buy a MacBook (and from my recent experience with an M1 Pro I would advise against it) you should check in advance if all your daily software is available. Asahi itself is fairly stable and enjoyable to use, the software repo is still lacking in a lot of places though. As others have said, you’ll probably be better off financially and mentally with a decently specced used Thinkpad if Linux is your primary OS.