Okay, @_Dazed_Confused_ (it won't let me type your name properly?????) top down on Brooke…
First impressions of Brooke's nature page are that it's a little sparse. There are so few explanations given for certain traits and so little indication of depth to her character (I'm sure it's THERE, it's just not on this page) that I can scarcely find things to say. Of course I'll still do my absolute best, but just so you know, if you'd like a better critique later, please come back with more text!
Okay, first pet peeve: prejudices. LITERALLY every character has prejudices. They can be as simple as "well, I was raised in a wealthy conservative household, and some of the conversations rubbed off on me so now I sort of dislike the poor" or "well, I fear losing my physical prowess, so I have some ageism in me" or MUCH more complex things. Point is, they're ingrained biases that no character can escape. Since I've gathered that Brooke is based off the character of Batman, perhaps some prejudice against criminals is in order. Indiscriminate prejudice towards petty criminals without sympathy for life circumstances could easily arise from Brooke's past.
Next up, motives-versus-methods! Brooke is motivated by her friends and family, but she's also standoffish and bad in relationships. Remember that relationships go both ways, so what is it that Brooke does that makes the people around her care enough to stick around? Besides heroism, what redeeming personal qualities does she possess that give her a continued cast of friends and family to be motivated by?
Okay, religion and politics!! In my humble opinion, all characters deserve placement on the political spectrum, because it can be used as a tool to define how open they are to change! I like to rate my characters on a scale of liberal-to-conservative as a baseline, since it works even for characters who aren't at all politically active. And as for religion, it can be used as a tool to define how traditional or flexible a character is. For Brooke, that's extra important–practicing the same religion she was raised in with no emotion can be a symbol of her holding on to her past, for example. It's so important to fill these out–I practically consider them personality fields!!
All right, backstory. I can't offer any help here. There's nothing wrong with it at all, just… not a lot of it. It's so important to root traits in the backstory–like flaws, prejudices, motivations. Absolutely NOTHING happens in a vacuum, and although you don't need to explain your whole laundry list of character traits, it's important to give them a scene where they could arise naturally. If you ever want a full backstory critique, type it all up and come back sometime!!
And that's all I have for you!! Brooke is, overall, a compelling character, but she needs more development to really make her great and, more importantly, make her your own. If you'd ever like a round 2, please swing by sometime!!! And until then, I hope that my notes are helpful to you!! :DD