Love this, except seeing whatever avatar the user actually chose to represent him/hetself gives info about who were dealing with. When that sexy babe I've never heard of suddenly says hello, I know it's not real.
A good side of this npub generated avatar is that it makes it hard for stupid accounts to use another's profile image.