Dipende interamente da cosa stai facendo con la tua macchina. Io uso FreeBSD nei seguenti modi:
- desktop, TrueOS con Lumina desktop come sistema di sviluppo primario. Emacs è il mio "IDE" e lo sviluppo di servizi back-end in Go.
- notebook, TrueOS e praticamente una copia di Desktop. Questo dual boot con Antergos principalmente per usare SKype.
- server, FreeBSD 11.1 come host che esegue i servizi in Jails compresi i programmi basati su Go e Java insieme ai sistemi di compilazione. Bhyve per eseguire le VM di Linux per i servizi che sono più facili sotto Linux (come nodejs).
Tuttavia se vi affidate ad applicazioni commerciali (Adobe forse) allora avrete probabilmente delle difficoltà, potreste considerare di provare ad usarle sotto VirtualBox, ma l'ho trovato lento.
Se avete intenzione di provare FreeBSD, vi suggerirei di usare TrueOS poiché è basato su FreeBSD 12 attuale, quindi ha più driver di FreeBSD 11 stabile. Se hai una macchina separata o una macchina che può contenere una seconda unità allora fai una prova. Sul mio notebook ho sostituito l'unità CD con un secondo HD perché trovo che questo mantenga i sistemi separati e posso rapidamente scollegare l'"altra" unità se faccio qualche reinstallazione.