OkIt does not matter what OS, you can always keep separate home partition. Partitioning works similarly under Linux, Windows, BSD (e.g. UFS but not OpenZFS).
I have no idea about ZFS and BTRFS sorry (I am amature )The only time where manual partitioning is not advised is if you plan to use ZFS or BTRFS because of intrinsic properties of file system e.g. you would generate pools but not partitions.
Thanks by the way @Aristarchus