I have a cheaper Surface Laptop 4 that I wanted to love, even for Windows, but it just has such poor support for Windows even though its a first party device that I had to kind of move on to something else. Shame, since it could have been a good laptop at the time having a custom AMD chipset it could even pull decent frames in gaming and whatever, but it just has awful driver support for the GPU / display dimming.
The battery life is also unremarkable, and having other surfaces people have dumped on me that are older and newer (but I did not buy) I don't think I like the designs of them all around.