Last time I checked, btrfs had a read-only fsck implementation, i.e. it could find errors but not fix them. I hope fsck is finished and stable now (the project page still says fsck is not available).
Edit: this also means Fedora doesn't use LVM by default anymore
It's the "by default" that's important. You can still use lvm to resize your partitions. But resizing volumes within the btrfs partition will be done by the btrfs tools.
Edit: this also means Fedora doesn't use LVM by default anymore