I spent all day playing FreeBSD from installing desktop environment to compiling kernel which is failed and make me more curious for 4 days until I have success make my custom kernel, when installing FreeBSD I'm surprise that installation process is faster compare to Slackware installation and doesn't eat many storage at first install (I don't have screenshot but I know because I already compare). When installing Slackware I'm choosing the package one by one, not choosing kde and x windows for faster install.
Linux distro have their own structure especially in /etc for example ubuntu and slackware. Changing distro means you must learn how to install package with that distro, setting firewall, network etc... Sometimes this is frustrating for me, I know because I already setup web server using debian, ubuntu, centos (not using slackware because my client is not convenient with the distro).
As I said before I want to make my old laptop for working purpose (I'm a web developer) so this is not just experimental setup and then back again install Slackware.. no I'm not planning like that, right now I'm happy with my FreeBSD setup, I already download visual studio code and docker (then I found it useless because FreeBSD already have jail feature.. oh well
I don't want to compare FreeBSD with Linux distro and start holy wars, they are different system if you know what I mean. For me FreeBSD is simple yet powerful OS and yes this time I switching full to FreeBSD and I'm preparing to deploy my work along with FreeBSD as web server.
So yeah if you planning to use FreeBSD as primary OS in your laptop, I think you should do it. just my two cent