Game mechanics aside I will say the spell targeting the weapon(self) makes more sense.
It's almost like BB should be two different options. One that channels magic through the user's weapon and another one that creates a weapon for the instance of the attack. Like a single attack instantaneous flame/ shadow blade.