Tarantula may have been a former FBI agent, a skilled fighter and ranted about "class warfare issues" regarding crime, but I don't think that made her Devin Grayson's "Mary Sue." To me, Mary Sue means "irritatingly perfect."
I don't mind the "Born Again 2: Electric Boogaloo" Nightwing story as much as other fans, but I am curious where the story was supposed to go before INFINITE CRISIS. Batman telling Nightwing "You lost sight of the value of Roland Desmond's life; don't lose sight of the value of your own" is letting Dick off the hook (for Batman).