The bigger issue is that btrfs comes with a bunch of recovery tools that all served their error message. Snapshots also failed to overwrite the data on the drive.
I even recovered everything in the home directory the WRONG way: forcing it to mount read only from a different operating system on a different drive and copying it over via terminal. There is a btrfs tool for this, which did not work.
I also hit up their liberachat to see if they would help me figure out where the problem is, and eventually one of them told me it was my fault for not having backups (even though I did have backups and never claimed otherwise). A more competent member came to the conclusion that the drive wasn't fully supported.
So yes, btrfs is cool and someday might be recommended but right now I don't think it's a good idea to leave as the default option.