595964557 Regarding the open issue, it is still being discussed. Feel free to add your own comments to that issue, or if you have a code implementation for the proposed solution, ask if the devs will accept a PR.
As for the screen name, it is already in the core code, but it's just little more than a database field/API call right now. An extension would be needed to expose this in the UI.