I just reinstalled my NixOS gaming thing with Jovian from scratch. Not much of a reason, other than I wanted to do things a bit more "correct" this time (e.g. tmpfs root).
I did briefly consider Bazzite, but the thing that stopped me was that I wasn't sure how well it would work with an eGPU. With Jovian and NixOS, it is ultimately still just NixOS minimal under the covers, and that is low-level enough for me to play with boot parameters and kernel modules to get the eGPU working, and it wasn't clear to me that it would be that straightforward with Bazzite.
No kernel modules needed for eGPU, kargs are handled with one command, rpm-ostree kargs --help
I take it your eGPU is Nvidia-based? My AMD eGPU didn't need any special handling on Linux. I was pretty amazed by it.