as far as I can see Charlie knows what she is getting into, she knew Brax was not a good boy when she got into bed with him (So to speak) she could have walked away from him, and still could if she wanted, but she has chose to stay with him. I like Anglo but he is no sait either, he did kill Jack and cover it up, and let Hugo go, yes what Heath did to Anglo was horrible and Brax was not in the least bit upset, but even now Anglo is holding back info from the cops, apart from being very silly that is also agaist the law to withhold info.
I think Brax is going to be a very intresting addition to the cast f the show, you need a bad boy to make the good guy look better.