I use Linux both at home, and at work, the only reason I have a Windows partition is gaming. I have used a dual boot linux/windows setup in the past 5ish years, and I always hated how I had to choose at boot time if I want to play some games, or do something else. Now with the addition of the vfio driver into the kernel, it is now possible to achieve a much more comfortable setup.