How do you know it's btrfs causing the slowdown? I've been using it as my primary filesystem for years (basically since it became default on Fedora), never noticed a slowdown.
I've had other issues though, it's incredibly complex to recover when faults happen. Also, not having a feature complete fs...