How are they with spam? I'd just run my own mail, but I can't beat Google's spam filtering. (They have millions of email accounts, real time, as a data source.)
I have a very different experience. I've had my fastmail account for ~5 years and get 20 new pieces of spam in my inbox daily, while on my gmail account, that I've used for ~10 years, I only get 1 spam per month on average.
Fastmail's spam filtering is atrocious in my experience.