I think that site has incorrect information. They wrote “you need to sign up separately on every server on Mastodon to see their community posts” but surely that’s the opposite of what the fediverse is about? Mastodon’s server page even says that with a single account you can see everything.