Linux GeForce Now can only do 720p or 1080p, can't remember which. Also, it's just kind of laggy in desktop mode. The Macs run so much smoother.
My current "main" desktop is actually my Asus ROG Ally. I use one USB C hub that is capable of 4k120hz, and I can move it between my Mac laptops and Asus ROG Ally very seamlessly.
The problem for me is Windows. Yesterday my start menu stopped loading for some reason and required a full reboot. Sometimes it refuses to go to sleep. Sometimes it refuses to come out of sleep. Sometimes a Windows update kicks off in the middle of a game and it slows everything to a crawl. Windows drives me crazy these days!