So one of the things I personally do with ZFS is to never, ever, not once ever again trust a GUI when creating disks/pools. As a consumer/prosumer it's unlikely I have a stack of exact same model disks ready to go just sitting unused (and there's something to be said to not having a disk monoculture as well).
Why is that? Size differences, "8TB" may not be the exact same number of bytes between brands, or even models!
So what I always do is preformat (also giving disks nice useful gptid names) to a nice roundish number leaving the last few hundred mb empty, then import/replace at the commandline.
Once burned, twice shy :-/