To be honest, as a console player, I'm fine with her having less ammo and less spam in order to have more mobility. I think optional vertical mobility is a good thing.
I would actually rework poison bolts for a better burst option. The issue with debilitate is that it's just a tank burner and it doesn't burst squishies. Debilitate does 750 damage in 2 seconds, to a target with 2,000 hp. That's a sad dps of 375. Yet it does 1,500 damage in 2 seconds to a target with 4,000 hp, a dps of 750. Normal poison is even sadder where it does 600 in 4 seconds, which is a dps of 150. I think her poisons should have a set burst. Like a burst of 200 per poison up front, which is an upfront burst of 600 and lower the normal damage of her primary weapon from 130-->110 every .1 seconds. In that case, she can have 20 ammo and it won't be too busted.
That way even if her smoke screen doesn't do damage, she can still finish people off by diving in and out. Less damage and more mobility is something we should strive for when balancing the flank class. I don't want it the other way around. If anything, I'd rather have the frustrating design of Bulk Up Buck and Zhin than to have the design of Talus and Debilitate Skye.