It's nice to see she does have some fans here! She just doesn't get mentioned much, it seems.
I like Brandi, but she's sadly the fifth banana of the Pink Rose girls.
Lily gets lots of affection from the DIKs and is pledging the HOTs. Envy gets a big first scene and sticks around on Swyper. Rose gets a solo lewd scene if you visit the Pink Rose in Episode 4. Even Sandy has the distinction of being introduced later. Brandi is, ironically enough, the vanilla girl with nothing to set her apart.
Hopefully she will get her chance to shine someday.
for me, Jill was right to report Chad to the school board.
that's what a mature person should do
I think it's a tough situation. On the one hand, unilaterally deciding to escalate a situation like that without discussing it with the actual victim first is not a good idea. On the other hand, the fact that the MC was seriously injured, insisted on dismissing the situation with out explanation, and offered absolutely every reason to think the pattern would continue (or even get worse) all suggest Jill had no choice.
I'm not sure there was a 'right' move given what Jill knew at the time. I think she probably should have told the MC she was going to report the incident herself first, just in case the did have legitimate reasons not to escalate things. But in the end I doubt he would have been anymore forthcoming, so it probably wouldn't have made much difference.
That said, I definitely feel that the game is much too hard on Jill for her decision. The MC (and even Jill) makes it seem like a naive blunder on her part, yet in reality it's mostly been a positive move. It might have negative consequences later, but that's a different matter.