It was a little weird trying to add myself to the map as well. It shows up on my profile over there that I'm on the map, but I don't see myself yet. I also hope I didn't accidentally delete the photo that is supposed to show up with my information on the map.

I'm cool with any features here to help locate members by state.