I've been using btrfs for several years now without any issues, btrfs seems to only cause issues for certain use cases such as raid setup. I have seen a few kernel bugs come across that caused problems for btrfs and ext4(or xfs, can't remember which) filesystems.Btrfs probably performs slightly better than ext4 in some ways. It has some great features, but it is relatively new and has been known to have a few issues.
Some things I knew about btrfs and are things to discuss about it, and maybe even for the features.Here's a link from a few years ago that compares a few different file-systems:
I have a love/hate relationship with Squashfs.I have Easy OS as a frugal install onto a USB flash drive and it uses ext4 partition without problems.