You summarize it quite well. But I would still recommend Arch (but as an Arch user since 2008 I am biased on this). Why?
- Lightweight, ideal for gaming. My full-featured Wayland-setup with labwc runs with ca. 2 gigabytes of RAM, including Firefox, which on it’s own currently takes up 800 megabytes. Not that RAM would be an actual issue on modern gaming setups, but still, this shows how little resources the system needs for itself.
- Gaming on Linux is pretty much solved nowadays thanks to Valve (Steam, Proton, etc.) and Flatpaks. Games that do not work are intentionally made to not work on other platforms than Windows due the games using ring0 spyware as DRM and for anti-cheat.
- Privacy by concept – while there are no specific measures taken regarding privacy, the default installation just does nothing except initializing the hardware and allowing the user to sign in. Everything else is up to you.
- Software development is – like gaming – a no-brainer. All common tools work on Linux. Even more: Dependency handling, setting up the environment, using different compilers – all this feels much smoother than on Windows.
- Maintainability is great. Since there are no package changes from upstream, you can be sure that bugs are typically bugs in the software and not coming from Arch packaging.Thanks to rolling release you get much less updates at the same time compared to fixed release distribution – ganted you update regularly. I check the news and update every 1-2 weeks at the weekend.
And since you’re coming from Windows, you have to learn new stuff anyways. So why not dive head first into Arch?
I wish you wouldn’t use GitHub but an open source forge, though.