I signed up to mastodon.social to see how their onboarding flow looks like and it's quite reasonable/slick
The attached screenshots show four steps of the onboarding flow, in maybe random order because I never understand which order Mastodon uses when you upload a set of pictures