> The only issue that irks me is that I can't resize a pool after it was created, can't add new disks, can't remove one (without risking parity).
Not sure why ZFS would not auto resize for you. It's the reason I have been using it for several years as my home NAS under a linux server. In my case I just replace all the disk on a RAIDZ with bigger ones and automatically resizes up.