maybe but likely not in the early game with lower attackspeed and lower damage the lifesteal is just not as effective as it is in the late game. auto attacks scale much harder and faster than hp does. its great when all of your heroes are sitting at 100 damage right clicks. its kinda poor when they are sitting at 60.

Just grab venge, cm, and wk and a couple of pushers. We had broodmother and warlock for pushing. I've done it before and absolutely wrecked the enemy team. I think we started our push of doom around level 10 or 11. Venge supplied us all with damage, WK kept us alive, CM let us spam our spells, and brood's spiders and warlock's golem wrecked the towers. It's incredibly effective if you start a push of doom as soon as the mid game starts to pick up.

We do a global strat that is a little different. Zeus, AA, QE Invoker, and Bloodseeker. Add any other support or jungler.

So Zeus ults and generally gets someone low. BS reveals them and the AA and Invoker can combine to finish them off. The nice part is that your carry never has to stop farming or put themselves in danger like they what happens with a Spectre or Furion or Wisp+1. Repeat whenever Zeus ult is off cooldown, and can still be done anytime someone is low.

My team has gone Zeus with Aghs, Silencer with Aghs, Nature's Prophet with Aghs, Spectre, and Bloodseeker to finish off any stragglers. It works wonders in pub matches, but a lack of support and too many farmers makes for real issues against an experienced team.

I'd replace the venomancer with Jaikro, Liquid Fire is much better at pushing down towers than plague wards are. He also gives you a much-needed stun, your lineup has no reliable AOE stuns and only one single-target stun.

I often go lycan and get a vlads and necro 3 quickly and just sprint around the map wrecking face. Teams don't really know what to do when you go full on Blitzkreig against them, sprinting from tower to tower taking them down one after another.