I feel like I will be in the minority about this…but I don’t think Jason Todd as the Red Hood should be a hero. The circumstances of his death, as well as what happened when he first came back into Bruce’s life as the Red Hood, make him an engaging villain. A tragic reminder of one of Bruce’s greatest mistakes/regrets. With the history they have, there are a number of great stories that could have been told if Jason was used as a straight up villain.
But to have him as this character that is both a part of the Bat Family but not really…making him another anit-hero mercenary willing to kill and to use guns despite the teachings imparted on him…it doesn’t make him interesting to me.