I think you are overlooking an important part of how this gift is worded



So the person using the gift has to be able to clearly perceive their target - likely meaning they are within about a dozen metres in your typical urban setting. Being that close to a raging enemy Werewolf is dangerous at the best of times, and as SomethingFishy said, god help you if they happen to have Predator's Unmatched Pursuit....