What's your view on Ohmwrecker?
Disables towers? Armor makes that active pretty irrelevant. Speed boost near turrets? Not worth a full item. Bonus health, armor, and health regen? Outclassed by other items.
Sounds like a noob-trap to me. Should we expect its deletion anytime soon?