I had the same thoughts about using a domain as username and it is basically smoke and mirrors. I did not know however that you can use a domain for a bridged account. Are you saying that my ActivityPub account that is bridged to Bluesky can have a username that is a domain that I own?
That one’s been bugging me too, I don’t use the hide-on-scroll because the status bar drags my eyes to it constantly.