When you first create a character you are asked to give in not one, like most mmorpgs, but three names.
And you can add a bio for that character which is viewable by the public. Why not add a public viewable diary/journal entry section where player's can comment about a play session or mission...