I`ve skipped this perk up to now because followers and thralls only need one daedric arrow each to be able to use them.
I buy daedric arrows from the fletcher in Solitude when I need them and use ebony arrows (easily purchased from smiths) with my own bow .
Even without the perk , I still get the occassional arrow back from either my bow or my thrall`s.
I`m looking strongly at reaching for that Ranger perk in my end-game though because it`s one of those selections that can`t be duplicated(like higher armor rating or fortify 1h/2h/archery) in another way.
I would do this because I like to carry my bow with soultrap while out in the country in case I see game I can shoot
I saw one thread where people settled with the idea that this perk means 'Increases chance to get 2 arrows off of bodies' I don't think so and think it's bugged.
Back to this perk, I still usually only recover just one of my arrows if any at all. I ran out of Ebony arrows and am using glass arrows, I can see them in the body and still rarely recover 2 and often none.
I have noticed that once I began to carry Daedric Arrows, shopkeeps stopped carrying them. I decided not to use them until I have collected enough.
Since I use the Daedric Bow (Legendary) with either fire + paralyses or fire + Shock & magicka damage while sneaking, I can usually clear a room without being detected and drop everyone in one shot.
I also use soul trap + fire when I need to fill gems.