I've been running ZFS continually since about 2009, currently using its replication as a major part of the disaster recovery strategy for my employer, and in the intervening time having been through a number of disk failures, controller failures, etc.
Just chiming in here to say that I endorse every aspect of the answer that 7e has given you.