I ended up picking Fedora too because I thought KDE Plasma and Fedora would be easy, stable, and up-to-date enough. There hasn't been much issue so far. I really wanted to go NixOS like I run to make it reproducible, but the casual user ergonomics would be too difficult. :(