I ran a dual boot on my work laptop with Windows and Mint until I was fully ready to transition over to Linux. Might be worth doing the same? Recently got rid of the Windows boot and am now fully on Linux for work development. However, I’m not in the web development space so can’t comment on that. I use CLion, Intellij, and PyCharm for work.
My home pc is fully Linux running Fedora which I use for gaming, no issues there running Proton through Steam. Have Lutris setup as well for League Of Legends, although that’ll be disappearing once Vanguard is integrated.
It’s absolutely the right way to go, have my whole stack setup with docker compose.