What was the thought process behind this item? Typical users of Assassin Shroud like use it in conjunction with an ability that they can increase the effectiveness of the 125 bonus damage on the first attack. Yet these two heroes are unable to get the most effectiveness out of the agility being provided(Puppet enjoys the extra as, but the rest is almost negligible). Was this item designed to diversify the users of assassin shroud, was it there to give an additional build choice of a Dancing Blade, or was it made for something entirely different?
It is always nice to see the thought process on introducing new items and their intent since the entire pool is affected by these new items.
The first thought of Genjuro was to add an additional use for Dancing Blade. Previously, if you bought a Dancing Blade, the only item you could be going for would be Wingbow. The other two large stat bonus items have multiple things they can build into, so the +Agility side needed something new.
Also, this serves the purpose of widening the use of Shroud. The heroes you mention were prime candidates for Shroud previously but now, it's easy to argue picking up a Genjuro on heroes that didn't previously make use of Shroud because of the additional stats it provides AND the useful slow it applies.
Finally, Genjuro adds another option for a late game carry to pick up. As I said above, the stats are very attractive for an Agility hero in the late game and the item brings a lot of versatility as well.