Good choice on Huntress. I wasn't fond of the character but really thought she shined in this storyline, and had a voice of her own. The "teacher" part was a nice element with just enough level of punch.
Except for the headwings, this is a much more practical costume for the urban vigilante thing. Besides the purple of course, but eh, purple can blend better into shadows than black can, at times.