No closet for me...
I checked the first response even though i don't have a Gen Con shirt (hope that doesn't invalidate my response). I do, however, have a number of comic book shirts I wear regularly (and in public - even to bars on occasion).
I may have a skewed view on things, but I figure that if someone can't deal with me because of the things I like, then I don't want to deal with them.
I'm not going to give up gaming, comic books, or science fiction so someone will hang out with me. I'm not going to give them up for a woman. It would be totally self-defeating to hide what I like. In any relationship (friendship or otherwise), sooner or later, the "cat" is gonna get outta the bag. I'd rather eliminate narrow minded people straight away than deal with it later.
Your results may vary.