>To me (in UK) the phrase Brownie points is neutral

I agree. I rely on friends for child-care from time to time and feel that I have to have enough brownie points in hand to feel able to ask them. It just means that I don't want to take more than I give.

I don't think Brownies do get points, they get badges but I guess that is where it comes from.