There is a use and a place for raid arrays still and I can't see why not for the at least next 10 years.
It applies down to the smallest drives sizes.
ZFS is a Sun Microsystems designed file system. It is a way to use storage in a company across the planet if needed. It has been ported I think to either bsd or linux maybe macos. A home user has no use for zfs just yet, an advanced home user might wish to play with it.
There are still limits to how some OS's and motherboards can count. Be sure you know the limits of your OS and the Motherboard/bios. Even if your current service pack can support such large sized be sure you understand that you may have to do a work around to get it reloaded from the OEM cd's someday.
"Best Practices", Event viewer, host file, perfmon, are in my top 10