Also found in a !fedibridge@lemmy.dbzer0.com post by @biltong@piefed.co.za : https://piefed.co.za/c/fedibridge/p/22233/post-on-r-buyfromeu-on-the-recent-surge-of-users-to-piefed
I like the way Voyager does it:

DeltaChat also has a very easy onboarding process: you just put your name, and that’s it. The app creates the password in the background and allows you to switch servers easily. That really helps with onboarding new joiners.
Piefed.zip could be a nice default choice. If there are others you see, feel free to suggest.


The default choice is whatever instance you’re currently on.
From https://piefed.social/auth/instance_chooser:
“I don’t know, help me” scrolls you down to look at the instances (about 1cm, lol). I’m sure THAT could be more helpful!
Maybe the default join should be bigger, and leave the other options for people who really want to have a look.
Actually, now that I think about it, and based on the Voyager screenshot above, maybe it should be something like
And then only if people pick the second option, then then list appears.
That would make it less confusing for new joiners (they would just go the default path), and still gives people the option to look around.
Yes, I agree
Voyager has damn good UX, we can essentially copy most of what they’re doing and it’ll be good