I've been using an Oculus Quest 2 in this exact setup for a few days. I think a lot of what's said here is pretty accurate. My list of pros:
Lots of people mention the lack of distraction. I work in a room on my own so it's not a big issue for me anyway. When I have a distraction, it's my kids running in, so I feel kind of bad ignoring them because I've got a headset on.
Cons:
Update:
A month later and I'm still using it instead of my physical screens. It must be okay.
I've switched back to Linux and am using a combination of dummy HDMI dongles and a USB-C dock to give me three screens. It works okay, but is annoying. There's some work going on to make virtual screens work better but it's spread throughout the display stack so don't expect it to happen any time soon (unless you're on Intel hardware, in which case you can create virtual screens fairly easily).
The annoyances with Windows were mainly Windows annoyances. The ones that really got to me were:
My Linux setup is pretty stable. I still need to figure out how to start the agent as part of the display manager startup, so that I can put the headset on before I log in. I don't think this is possible without making the agent a command-line process, though.