Shame about the name being a derogatory term.
Personally I think you make things worse if you say that people can't use a term for its non-offensive meaning because it's also used in an unrelated, derogatory way. At that point you're simply promoting using the term for its offensive purpose.