I love this iteration of the Black Canary, too. But then it makes me wonder exactly why people were bitching about Miller's version, months ago. People seem accepting of the fact this is a different version, so why not that one? Seems like bias, to me.
And yeah, I don't think she's wearing a mask somehow. It is makeup or face paint of some kind, I guess, and I like it. Not everyone's gonna have access to a domino mask and some spirit gum, after all.