Really depends on your use case. I'm huge Ubuntu (gnome) advocate, but it's not for everyone. There is almost always a open source alternative for any commonly used software package, but they usually aren't as good. Excel, for example, is far better than libreoffice calc.
For my workflow, I find Ubuntu to be a much more productive environment. Window management, tiling, etc is much better for multitasking, in my opinion.
I dual boot Ubuntu gnome 16.04 and windows 10. Only time I ever use the windows side is for PowerPoint or Excel that I need to share with others. That being said...win10 is the best windows I've used.