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.


This is one of the problems – I saw your comment on piefed.social, but your link points to piefed.zip. When I clicked it, I couldn’t upvote or comment because I’m not logged in. Is the post you linked available on piefed.social? Why does your link go to another instance - are you on that one now? I tried changing the link to https://piefed.social/post/410688, but it doesn’t exist. Does it really not matter which server I choose? Will I be able to see posts from any user on any server while using my chosen server?
https://piefed.social/post/1204070
Regarding your questions, maybe this will help: https://fedecan.ca/en/guide/lemmy/for-users/detailed-overview
Now on this, I completely agree with you. You can generate instance-neutral links on Piefed by putting an explanation mark in front of text: !piefed_meta@piefed.social - and it will be clickable and send you there within your own instance.
And you can do the same with usernames by using “@”: @cile.sb@piefed.social
However, for linking someone a threaded comment specifically like Blaze just did? It’s more awkward.