I think there should be a new section on the forums for photo's so people can put up photos of there self, them doing sport, or just any random photos they would like to put up*
Im not sure, but for some people it may make them feel safe to know who they are talking to, and i think some people just enjoy doing that sort of stuff, eg editing the photo*
If you like taking pictures and want to share the pictures you take, create a thread in the Tavern or, if you consider your pictures artistic, post them in the appropriate thread in the art section.
I highly doubt there will be made other places to post photos of yourself other than the 'Show your fave to AG' thread, since there are issues with this whole posting of images. Never use any that reveals your identity or address, but just your appearance should be okay.