I wouldn't recommend using ZFS unless you've got at least 3 drives to mirror... the failure of one drive in a 2 drive mirror makes for a pretty precarious situation, as you're completely relying upon that other drive to resilver the new drive you drop in.
And even then, I'd only recommend it for the OS (mainly to combat bitrot, and to speed up spinning-rust drive throughput), not for your personal files.
A good way of making backup copies is to clone a drive, save that .IMG file to a different drive, then compress it with .7z to save space. If you're diligent with that, you don't need a mirrored-drive setup, and you can save several iterations of the backed-up drives so if one compressed backup is corrupt, you can roll back to older ones.
Zeroing the unused space on a drive makes the .7z compression work much better... I can compress three 500 GB drive .IMG files down to a single 8.8 GB .7z file (because, again, I've only got ~1% drive space utilization... ZFS is a CoW (Copy-on-Write) system, so it never writes to the original sectors that the file was on, it finds new, unused space... the problem with that is, there are a ton of sectors with abandoned but non-zero'd data, and that doesn't compress well. Zeroing that free space allows it to compress well).
The OS itself doesn't need a lot of space... I'm running 500 GB drives (3 of them) mirrored on both the ZFS bpool and rpool, and I've still got 99% free space.
So get something small and fast for the OS (100 GB would be more than enough (unless you're installing huge games), mirrored across 3 or more drives, the number of drives depending upon how many separate drive interfaces you've got (it won't speed things up to have, for instance, multiple drives mirrored on the same USB port via a hub), then use your big honking drives as personal file storage and backup of that personal file storage.
Keep your personal files separate from the OS (rather than putting them in the directories provided by the OS... or you can do this)... if you need to bug out due to a natural catastrophe or fire or whatever, you can just grab that external drive containing your personal files (ie: your data is far more valuable than your computer). Format it as NTFS and you can then plug it into any handy computer (Linux, Windows or Mac) to access your personal files, which might come in handy in an apocalyptic situation where computers are scarce.