I've been managing a Btrfs mirror with snapshots on my workstation for the better part of a decade.
I really want it to be as good as OpenZFS, mostly so I can write a administration guide like I did with ZFS. But it's not there—not by a long shot.
This is a damning article (2019) about the shortcomings of Btrfs, yet resonates with my personal experiences almost exactly.
https://arstechnica.com/gadgets/2021/09/examining-btrfs-linuxs-perpetually-half-finished-filesystem/