Choice between Open, and FreeBSD is mostly a matter of personal preferences. In principle, O. invests more into security, while F. tries to be more inventive, but when used as a desktop you won't feel much practical difference. It's about small things like how uprgrades are done, what packages available etc. After using both in parallel I settled with FreeBSD mostly due to ZFS, and the fact that I prefer some of my software compiled with very specific settings (OpenBSD discourages compiling ports), but OpenBSD is fine too. I'd like to note that all of BSDs have less money, manpower, and visibility, and it means producers of software, and hardware care about them even less then about Linux. E.g. there's no official Electron for *BSD. I heard some people succeded in building it with some hacks on FreeBSD, but anyway nothing Electron-based is available for quick and easy installation.