My two sats:
1) No strings of characters on high visibility pages.
If you reaaally must, replace with QR codes (with strings below).
2) No acronyms or abbreviations.
Reduce language like npub, nsec, json, njumps …etc. I believe we can brand/name these things.
3) Simplify functionality. If someone asks me to share my profile, my brain should immediately connect to one element. Whether that is my name, alias, address, or public key. Having four identifies is very confusing, especially since searching for them doesn’t always yield the expected result. And preferably, not use public key as it’s very scary.