I think the main take away is that the BSDs can be great desktop OSes, but in general they will require more configuration than running macOS or Ubuntu. However, they are less likely to bump into bleeding edge problems than eg Arch.
I experimented with running FreeBSD as a desktop for a little while a while ago, but ended up switching back to Linux due to needing support for some remote-desktop software for work. During that time I came to realize how often GNU breaks POSIX; however the userland software for FreeBSD is excellent and quite well documented IME. If you enjoy trying out new OSes, they are worth a spin.
Other related comparison very interesting was https://news.ycombinator.com/item?id=12034277