I prefer computer gaming. As long as you have 32 GB of RAM, four CPUs or more, 1TB HDD, you can play almost anything on a computer. I use Ubuntu instead of Windows. I have seen issues where you have to update Xbox from time to time which can be a pain in the neck.
Sounds like a good choice depending on what your playing preferences are. When I last checked the Steam library a couple of years ago almost all AAA games would still require Windows as OS. Other OS were mainly supported by indie games only. Did that change or is your selection of games still limited?
Yes, XBox updates are required to stay online with the console but I never experienced any issues. I think the people complaining are usually those who either have a bad internet connection or those who modded their consoles and then had updates brick them.
You can play Window games on Ubuntu using Wine for example. In other words, you can get around that problem.