Nice post..
Visually I'm kind of reminded of Marvel's Medusa with all the red..but yeah this would have been an interesting off beat villain for Nightwing. Hope we get to see her again someday.
(Preferably when Dick gets back out of the Bat outfit..I'm already missing Nightwing..)