Alright, I am no friend of archers as anyone who knows me will tell you. I constantly tell them they are the scum of the game and without skill. But making a bow take up 2 slots and forcing them to choose between arrows and melee? Not a good idea and not fair. In the middle ages, archers would have always had some small melee weapon on them for personal defense (hammers, daggers, short swords, etc.). If you are going to do this, as a previous poster noted, you must make arrow stacks double what they are now.
I do look forward to seeing an end to archers that have a longbow, arrows, a shield, and a melee weapon. Unless you're an Italian pavise crossbowmen, there is no way you are running around with a shield on your back and even then, they planted the pavise as a shooting platform. They didn't keep it on their back.