I think we should just hide all of that complexity and just set defaults for everything that the user can decide to change if they want.
BlueSky has 40+ million users, and it’s also technically decentralized like the Fediverse.
aka. you can use the eurosky.social or bluesky.social server etc.