The problem is that it hasn't been around long enough to be proven completely stable. I don't trust it enough to put my data on it. Adding disks in sets is a bit annoying, but less of an issue. Memory requirements will also get to be constraining when more disks are added. I'm running 25 TB of raw disk in the server right now, so it is suggested to have 25 GB just for ZFS. I have another 8x 1.5 TB disks that I'm adding shortly, which will bring it up to 37 TB and require 37 GB of RAM. That server only has 48 GB at the moment. If I add too much more disk, I'm probably going to see performance losses. It is much more easy to simply go with mdadm or a RAID card, which has nearly no memory overhead.
While FreeNAS is good, it wouldn't last more than an hour in my setup. It doesn't have the features I need or give me the control I want.