I haven't had any problem. At the moment, in dude mode I don't look much like my avatar anyway. (

)
I'm a bit more concerned about when I go full time, since I'm relatively well known (or known of) in numerous circles - not trying to big note myself, not a megastar or anything, just that my involvement in work and my art means I'm vaguely known of by several hundred people. Personally I'm more concerned about my posts, some are deeply personal, some are about work colleagues, friends and family. Even though I don't use names, once I do go full time if people who know me do stumble across this site they'd be able to put a lot together. Part of me is "good luck to them" part of me is less dismissive.

But photos, no.
LtL, I know you're struggling with this issue big time at the moment. It is terrible that a single one of us has to feel any degree of shame about being transgender. Yes there are jerks out there whose lives are so sad and meaningless they have nothing better to do with their pathetic existence than to attempt to hate on, denigrate and shame trans people. But then there are jerks that do that across all categories of existence - to women, to men, to gay people, to people with a physical or mental disability, to people from a different race and/or religion, to homeless people, to anyone who dares to be in the slightest bit different and live their life as they must through no fault of their own. Need I go on? It is hurtful and harmful and some nutjobs can make it outright dangerous. I say all of this not to make you feel more fearful but to suggest that what those people say and think isn't worth a speck of fly poop. Seriously. Part of learning to live is learning to not live in fear of those people. But posting a pic is utterly your choice. You must feel safe. If you feel like you'd like to get some feedback but don't want to post to the main site consider PMing people on the site who you feel you trust and ask them if they wouldn't mind commenting on and keeping private a pic you would PM them. I'm sure there are many here who would be able and willing!