knowing the compute efforts flowing into keeping a-couple-thousand-user matrix homeserver afloat… not so convinced you could scale that up to 70 million active users without a couple rather large datacenter racks; federation doesn't make that problem easier, at all.
if you're not in a situation to operate globally distributed datacenters at a high level of trust in reliability, I'm somehow not convinced the racks alone do the trick.