[TUTORIAL] Native full-disk encryption with ZFS

Switching over to GRUB is really easy. It's well documented. As for secure boot, I am approaching enabling it on my setup, but again, it seems to be pretty well documented also.
 
Has anyone attempted to upgrade to 9.x with this encryption enabled? I haven't done any investigation into this yet and I'm not currently in a position where I can easily recover just yet.