I have an idea that is not new and I stole from many other places. It`s basic and easy.
A description/story area for each character so if anyone is inclined they can give their character history or a description. This could be viewed by others when they inspect your character.
Another possibility is a small link beside the uploaded picture in the battle log.
I know there is other stuff to fix but this would add a nice touch IMO.