The ideal way that ActivityPub federation works IMO is a bunch of smaller nodes coming together to make a large network.
If you have a bunch of people all on one or two instances then you'll have a "central hub" of the network that's constantly overloaded.
That's my advice to community builders on this platform... Spread out across smaller instances, don't just all sign up to a big one.