Hah, ghetto name? That's definitely why the only Shanika I know is also white. But otherwise, sure it may sound cool, but if you're considering this name, there are a lot of other names that sound similar to it with meanings.
I think Shanika is a great name. My name is Shanika and growing up in the south and being a WHITE woman goes to show that names shouldn't be 'black or white', it's what you like in a name that counts. I'm far from ghetto and so is my name.