I used to run the BSD's all the time in the old days and use them for servers, firewalls, but for the last decade or more its been Linux only for me.
I have been running a KDE desktop lately using FreeBSD 15.1 Beta for a few weeks on my extra PC and using it for some stuff, and its been surprisingly nice, even with Wayland.
And the "boot environments" stuff with ZFS snapshots, makes it very nice and easy to have automatic bootable snapshots, and provides pretty much the same functionality as btrfs+snapper+grub.
My main daily driver desktop PC is Linux, but so far it seems to me that if you don't need gaming, FreeBSD is not a bad desktop OS at all.