Have an EspressoBin sitting in my box of misc electronics parts. I wanted to run pfSense on it but last time I checked the Marvell CPU in it isn’t the same as the one in the Netgate SG-3100 that pfSense is exclusively compatible with ( https://store.netgate.com/Search.aspx?m ). Ended up getting a Ubiquiti UniFi switch + gateway to compliment the AC Pro AP that I already had and it works great — one management interface for all my home networking gear, VPN just works, wireless roaming + backups + 802.1x + rsyslog + emails of events + comprehensive monitoring and DPI make it a pretty nice home setup, especially with pi-hole running DNS.
It's quite nice. Doesn't run pfSense yet, but apparently that's being worked on. There's a version of Arch that runs wonderfully on it though. I bought it a few days ago after reading this[1] guide to try to replace my pfSense router (stupid AES-NI...).