I'm all for non-blacks using the word. If I had the influence of a major celebrity I would Tweet to the world that all races have the right to call themselves and members of their own race "nikkas". You know why? Because it's an extremely low-class word and screams unintelligents.
If you wanna sound dumb, by all means go head, just like blacks who use the word.
I don't care about Fat Joe sounding low class (I bet he doesn't use the word when he's around cacs in business meetings

) you know why? Because he wants to be taken seriously.
I personally treat people who can't talk without using the Nword like I do dudes that sag their pants.....I avoid them.
There's an aggressive and anti-black mentality behind that word and I've found that black people especially who use that word usually have a disdain for other black people. The word mainly comes out in anger.
I don't care about others using the word, I want US to stop. Let them sound stupid.