Sure there's a little more work to get set up (which I've scripted and put in Gitlab, so it's easy the second and subsequent times).
But the documentation is first class (in particular, the FreeBSD Handbook is great), and generally, when you set something up it stays that way.
Reminds me of late 90s / early 2000s GNU/Linux in that regard.