Well, in vanilla it lasts 30 minutes and has 105 charges.
I say, just remove poisons altogether and give rogues a passive skill learned at 20lvl, called “Poisoned Weapons” - % damage boost equal to the share of poisons and a chance to slow the enemy’s movement speed. That way the game would be more accessible, right? No tedious 1h poison timers, no having to watch your screen while playing because that’s just boring and stressful.
Also, I just got a great idea - you know that Protection Paladin talent that heals you when you would’ve died? Yeah, let’s make Vanish auto-cast when you would take lethal damage. Maybe merge the spell with Cheat Death? Also, it would be nice if Evasion could detect when you’re fighting >1 mob and auto-cast as well. And can we make Slice and Dice permanent? Why do I have to use 2 globals at the beginning of every fight for 1 CP S&D? That’s tedious. Also, I really find it stressful having to watch enemy castbars - just make Kick autocast when an enemy’s castbar is at 99%.
Also, in the future please consider adding an Auto-combat button. All mobile MMOs have it, but WoW doesn’t, which makes it feel outdated. And I heard of an awesome addon called AutoPilot - if we could incorporate it in the game as a default option that would be great. There are MMOs where all you need to do is log once per day and vendor stuff and collect daily rewards - in WoW you can’t do that, and it feels tedious.