I have been daily driving a dual booted laptop for the past two years. After a year of distro hopping I settled with fedora + kde and never looked back. I really liked the auto nvidia driver config and it made everything so pleasant to work. Since the last 8 or 9 months I decided to do gaming using bottles and proton ge. I cannot afford to buy games and bottles is a God send at that. Now I realized that I had not logged into my windows partition in over 6 months. So I logged in to check and it told me it needs to download 8 gigs of updates. That sent me into rage and so clean installed everything to be fedora. I have 250 gb of storage locked in limbo because of windows( I have a 512 gb ssd so it was a lot) and today after everything was setup, the os took only around 20gb minus the games. Never felt happier.
I've been windows-free for about 8 months as well. I'm a more casual gamer so i haven't had to venture out of steam proton yet (but i've got bottles on hand to experiment anyway) A few of the games i tend to return to every few years will definitely need bottles.
I built a beefy system, and I was initially planning on running windows (or one of the de-microsofted builds) on a vm with pass-through GPU (shunting my linux over to the on-cpu gpu when im running it) but so far i've had no need to continue setting that up. I proactively placed all my steam games on an ntfs filesystem just in case i do in the future.
Either way, i'm glad to have the flexibility to make windows work without dual boot, but so far it looks like i was being overly cautious. Probably cant play some games with anti-cheat right now... but i so rarely play those types of game.