If I don’t need all the fancy modern features (snapshot, replication, …) that modern file systems advertise, then XFS is my filesystem of choice. It’s a very performant and reliable filesystem. If you already have a RAID controller that addresses your needs for replication, then this would be a great option.
But if you need those fun modern features, then you have to choose between BTRFS, ZFS or BcacheFS. I really wished that the author of that website had reached out to the BcacheFS developer(s) and asked for assistance. That’s what we need to do if we want it to mature enough for general usage. And the failure sounds surprising considering the generally good reputation that it appears to have among early adopters.
I am really rooting for it here. But I also agree that I wouldn’t (quite) use it in production just yet. My personal choice would likely be ZFS. But it’s really hard to decide. All of the possible options have their pros and cons. ZFS can have performance issues in some situations, and it doesn’t deal great with changing RAID configurations (e.g. adding/removing devices).
I like Chrome Remote Desktop for ease of use and for the ability to get to all of my machines no matter where I am. Great when using Chromebooks, too.