Honestly not sure how useful that'd be versus just using a normal movement skill. Melee doesn't have issues in that regard, due to having high attack speed, they can use both leapslam and whirling blades and easily beat most ranged classes in terms of "movement" speed. The pull would be super situational, and you'd still want a movement skill to actually move close to the next pack to pull yourself to it, at which point you might as well just do one more leap/whirl and save a gem slot. You can also use QotF evasion builds with a bunch of melee builds and just run to places like you would normally with a quicksilver and shit.
Good points all.
Maybe make it a support skill, like, you use the spear to pull to a pack and it autocasts the supported melee skill like cleave for instance.
Just (hare)brainstorming here