Here's the thing. The character of Rochelle was originally written for a white actress. Rachel, who often takes over such roles, was ecstatic when she knew for sure "Rochelle" was hers. She said she noticed how no one else would read for the character (a dead giveaway) and so she kept going back to read for it until it was hers.
This type of recasting isn't always a good thing. It often means the writers have to do some last-minute rewriting, which the audience often picks on. While it worked for Naomie Harris in Ninja Assassin (2009), in Rachel's case, it was both a blessing and a curse. Rochelle is mainly ignored throughout the film like a fourth wheel on a tricycle, with few lines (none of them good) and even fewer closeups. It was like the only reason she was there at all was to help call the corners.
And when writing all the different problems the young witches were dealing with in their personal lives, the only storyline the writers could come up with for Rochelle was that she was being bullied by a racist blonde bitch. And then, in the clumsiest example of characterization, the writers make Rochelle go from being bullied, to getting revenge through magic...to becoming a "villain" and being punished. Huh?
If you're going to make a message about racism to really speak to people of color, you can't have your cake and eat it too. If the story begins with bullying, then it ends with revenge - period. And if white people come across looking bad in the story, um...tough.
Now, on the other hand, Rachel True has talked about how Black and Brown girls keep coming up to her and thanking her for representing them in a Gothic/horror film. I myself thought she was the prettiest girl in the film (see below) and as a teenager, I was more than happy to see a brown-skinned woman dabbling in the arts and listening to rock. The Craft was my favorite film back then. Sometimes I think that's one of the reasons why Rachel did the movie; someone always has to take one for the team.
And we'll always have their back.