My opinion only, but I've never been fond of things like full disk encryption. Does the OS really need to be inside an encrypted partition/dataset? When does the encryption actually apply?
Usually at rest, not when the system is booted. So when system is booted and somehow (phishing) a user gets the system compromised, everything is vulnerable. When the system is powered off, then initial power on, the encryption can protect.
I think most use cases are better served (again my opinion) with OS being unencrypted and the data encrypted (user home directories?), but again, the encryption only protects at rest.
If one wants to extend that to "anything in memory is encrypted" that is a whole mess of work. Every VM page encrypted needing to be decrypted before use. Every bit of ZFS ARC encrypted needing to be decrypted before use.
I guess my summary (opinion) would be "really really think about encryption because you can make your system impossible to use"