@Natanox I generally recommend ext4 + rsync for desktops if stability is the key. Btrfs is close, though. Particularly if you're on a distro that's got good documentation on it.
Right now I'm trying btrfs on my regular desktop for the first time, and it's not terrible.
I tend to think ext4+rsync are easier in a disaster recovery scenario, and they're still dirt easy to test. That's a subjective opinion though.
@vkc
Btrfs is perfect in that escene. Distros as @opensuse can combined with zypper and Grub2 to make automatic snapshots, so you can boot any snapshot selecting it in the Grub menu.
The bigger problem I have right now using btrfs in home too is that indexers as baloo duplicate the file entries π€£
@Natanox