Isn't their revenue just sponsorships and donations? This seems like a company destined to scrape by despite their popularity, like Tailwind. You don't get $50 million for that.
They have a cloud they already built on Cloudflare. Cloudflare probably thinks they can quickly launch that and that's locked in, steady revenue source.