For a Batman villain, Poison Ivy is godawful. She is far too fantastical a villain for a detective, and too powerful as well. On top of that, her potential has NEVER reached in terms of storylines, as despite her being an eco-terrorist like Ra's Al Ghul, she is always just "Plants! Fight! Rawr!" With her power and storyline, she would make a far better Superman or Flash villain. Make her a villain that you love to hate, i.e. an extremist liberal hippie nutcase. She claims to come in peace and love for plants, but instead is just an intolerant enforcer.She tries to destroy cars and power plants, as well as other symbols of the "earth murderers" in the name of helping nature and humanity, not realizing how destructive and backwards she is to society. She would essentially be a hippie/vegan nut/anti-technologist. And please get rid of the stupid relationship she has with Harley Quinn, which just borders on fanfic most of the time.