I don't believe this card is very good unfortunately, or at the very least it is pretty much outclassed by Bow of the Galadhrim in nearly every way. I put multiple copies of this in my ranged Silvan combat deck but eventually left them out for Rivendell Blade.
The problem with this card, unless I'm reading the rules wrong, is the ranged condition. Just because the character gains ranged does not mean it is making a ranged attack. If an enemy engages you, this card is no good. If you have the ability to attack staging area enemies (with Haldir of Lórien), this card does not help you. Bow of the Galadhrim gives you +1 in that first case and +2 in the second.
Maybe there are some niches cases to this card, I'd say giving Aragorn or Elladan ranged if your party depends on it is probably the most likely. Perhaps you have an unranged Silvan like Mirlonde or something. You could give her this so that she can eventually get Bow of the Galadhrim.