They should have given naoe a bow.
My reason for that is because there were smaller bows during the era that were used, even ones specifically made for shinobi. I don't agree with ubisoft stating that it would make players use Yasuke less. Naoe was meant for stealth and yasuke for kicking in the front door. I'd still use him if I wanted to quickly clear a place out. But giving naoe a bow could do more than just making her a stealth archer, one shoting targets from afar. It could allow her to make rope pathways so she could perform executions from places she normally wouldn't be able to. Poison arrows for weakening strong targets before moving in for the kill. Theres so many things that would benefit from her having a bow other than her becoming a one shoting stealth archer. And if they went that route they could have given yasuke a wider selection of arrows to choose from that would be more in line with his way of combat. Plus he gets a matchlock rifle to boot. He gets two awesome ranged weapons and she gets kunai and shuriken which are cool and extremely useful, don't get me wrong.
Tldr, ubisoft dropped the ball not giving her a bow