if I need to go in to a command line and make a custom boot of the OS. I might as well be using a Linux distribution and not have the system reset my work every time it updates.
I did this about a year ago and haven't looked back. The only thing that's sometimes a problem is if a game has anti cheat stuff that's super Windows specific, but I wouldn't want to run those things anyway.