btrfs has come a long, long way. At this point the only major remaining problem is the parity raid implementation, so most people just run it on top of mdraid. btrfs native striped and mirrored raid are stable at this point.
In my subjective experience, I've been using it for the last 6 years and have not had a fault thus far.