One reason that more people don't post profiles or pictures is that there isn't a way to do it without bothering Pene Azul. If there were a form that could be filled out that would automatically put a profile up and allow edits I think a lot more people would do it.