This ability is very and I mean very situational. You cannot revive your teammates while in the weave. I understand that it uses your melee charges for Free threadlings and Damage resist but it is very finicky. Being Idle while waiting to get your threadlings seems very boring and ruins the pacing of the game.
My suggestion would be to make it so that weavewalk turns you into A Brood King/Queen given the name of the subclass. While in the Brood form you Spawn Two sentient Threadlings that fire arcane needles at enemies similar to bleakwatcher turret. You charge your Arcane Needle to spawn them and can only have 2 max at a given time this melee overcharge will consume a melee and a half charge. When you consume the melee you gain woven mail for a small duration. The Threadlings will target Enemies that are not Unraveled similar to how stasis turret targets non frozen enemies.
For the PVP balancing I suggest giving it a small health pool similar to what the stasis turret is to balance it out.
-
no reason to change since the main point of weave walk is the immortal part