Slam is a very charming and standup guy!
I think Selina can fit well into noir myself, although it wasn't that hard noir.
I get it. I don't think she should be purely heroic too, but it was a change of pace for her and her personality was still glamorous even if the setting wasn't and she had shorter hair.
I like Holly...at least Brubaker Holly.
I think Selina can fit in a variety of different tones and styles.