I argued that you can install Linux on the MacBook, which gives you the advantage of good hardware support and a non-Apple and open-source OS, on which you can in turn run FreeBSD using a VM.
And since MacBooks support Intel's VT-x which Linux KVM uses, virtualization actually works very well with this setup.
Obviously, when possible, buying a laptop with good FreeBSD driver support is the superior choice.
I argued that you can install Linux on the MacBook, which gives you the advantage of good hardware support and a non-Apple and open-source OS, on which you can in turn run FreeBSD using a VM. And since MacBooks support Intel's VT-x which Linux KVM uses, virtualization actually works very well with this setup.
Obviously, when possible, buying a laptop with good FreeBSD driver support is the superior choice.