So a year ago i tried to repeat my old trick damaging btrfs (as a user NOT root). Fill the volume with dd if=/dev/urandom of=./file bs=2M && sync && rm ./file then reboot the machine and yes it still works, it's not booting anymore, bravo.
BTW: Even SLES SuseLinux Enterprise says use XFS for data btrfs just for the OS i wonder why