You can log back in here.
This actually seems like it's more of a suggestion rather than just feedback, so I'm going to move this over to Avatars within the Suggestions & Ideas forum.