I've run BTRFS on my server (and external drive backups) for over 10 years without issues. I would use BTRFS on my main rig, but Steam (or perhaps Proton in particular) doesn't like it, so Ext4 there.
About a year ago. Games simply refused to run, and some cursory searching suggested it was because my filesystems were BTRFS and advised using EXT4 instead. That worked for me.