I really like btrfs. I know, it has a flaky reputation but I haven't had issues in years, replacing disks -- like I just had to do when one of my RAID1 disks failed -- or adding an extra disk for more space on the same filesystem is a breeze compared to the alternatives.