I like seeing the PKH if they didn't set a name. Maybe show the cashaddr instead of base58, and shorten the cashaddr as "xxxx...yyyy" by showing the first 4 and last 4.
"Anonymous" doesn't provide any data or context. Can't have a conversation with "Anonymous" because you can't follow the thread of messages. Everyone has an address, we should use it.