Perhaps, I do respect and appreciate any choice someone makes for themselves to be protected.
All I know is when allys are constantly being treated like nazis it cuases a lot of credibility to be lost. It may not be fair, but the point is it hurts the community and just serves to create animosity and hate for a community that doesnt deserve it...
Plus I dont think it creates the protection you seek... If a nazi is out to attack you they know full well what the dog whistles are and just wont use it. So its not an effective tactic IMO, but again its up to you to decide what works for you, not up to me.