Nginx is pretty simple to run as a reverse proxy. Caddy is even easier but not as scalable.
HAProxy looks intimidating at first but it's pretty easy and very scalable and performant. Wendell from Level1Techs has a nice writeup on their forums
Oh, there's also Nginx Proxy Manager that is very clean and very easy to work and manage with it's nice web UI
I've been pretty happy with Garuda Linux, Arch based. You'd be fine with near any of them though. Fedora base is amazing and stable and as well as the Arch based systems I use.
In the end it comes down to your hardware and what kind of gaming you want to do.
AMD gpus seem to work the best next with Intel GPUs. Nvidia can certainly work and be stable but has some drawbacks with Wayland from what I remember. (Maybe have been fixed?)
Anticheat is a crap shoot sometimes