I prefer Fedora over Bazzite as it gives you more control, but this also means it's easier to break. Bazzite is an immutable distro, whereas Fedora uses the traditional mutable root filesystem. But despite the difference, Bazzite uses Fedora Atomic as it's base OS.
Just as a fun little factoid, Linus Torvalds runs Fedora and while he was using KDE for a while, he switched to GNOME as he felt it required much less fiddling around with than KDE.