Anyone else familiar with the derogatory usage? (of Brownie Points)
To me (in UK) the phrase Brownie points is neutral, with any positive or derogatory implications provided by context, tone, etc.
"He's too busy collecting Brownie Points to do anything really useful", or "Doing a good job on this won't get you a bonus directly, but it will add to your Brownie points".
Rod