Given that you just went through the install-from-source instructions and procedure, I'm curious whether you ran into any inaccuracies, points of friction, or unclear steps.
No problems at all. I had done an install from source back with OS X 10.9, the instructions and flow seemed a little more straightforward, but then last time I pieced the instructions together from references to several sites. The only unnecessary deviation was where I downloaded zfsadm from the place referenced in the instructions, then realised that I didn't need to as the next set of terminal commands did it anyway. Got the set of warnings referred to later on, but no errors, again, similar to what happened under 10.9. I was expecting it all to take longer, as it did the previous time.
One thing worth adding on to the end, might be that a sudo pool import -f or import poolname(s) would save a little worry for those who can't find their pools after installing from source. I expected an automatic mount, when I connected the drives but that didn't happen.
So overall comment, a simple straightforward process, which a neophyte to the command line should be able to follow without undue risk.