I think the no logo rule is a good one though admittedly it's one I break regularly, putting me in danger from the 1% of 1% of 1% of people who recognize the
pistol-training.com logo.
On the other hand, last year I was wearing one of my PTC logos while walking the dog, and a guy on the sidewalk stopped to meet the puppy. We were outside a Starbucks, and the whole "guns in Starbucks" story was still national news at the time. He made some comment about bringing the dog into Starbucks, and when I said that probably wasn't allowed, his response was, "Hell, they'll let you bring guns in there. What kind of guy needs to carry a gun all the time to feel like a real man?" So I very slowly looked down at the bright orange logo on my black shirt, looked back up at his blank unaware face, and said goodbye...