Historically I have been a Linux on desktop person, since before RedHat knew what enterprise was.
Professionally I work in Linux server environments all day all night.
I went in to my Surface purchase assuming I would be putting Linux on it, but fell in love with it out of the box. The form factor is immediately comfortable to use and Windows 10 is a pleasant environment.
My workflow has changed to accommodate developing on Windows (hello Vagrant!) but outside of that I've never been happier on a desktop. Having an Ubuntu bash console available on Windows was the best thing Microsoft could have done to reel people like me in to their ecosystem.
Get yourself a Surface, a dock and a couple 30" monitors to plug in and Bob's your uncle.