I think main problem is long recast time and queue system from the pet. If they would nerf potency and reduce recast time, pet would work more smoothly. Using contagion feels clunky because you have to wait 3 sec after wind blade. Halve potency and halve recast time would probably fix that issue.