I think d.s. would be even more welcome with all of that clanging armor you would have on, unless you are bowman, then you would have chainmail, the bowman would be the sniper class if you ask me.
it'd be the long bow of course, as you rank up, the stronger your pull on it becomes and the greater the distance you can fire
still though, the grass would still be ooverpowered
The crossbow was by far one of the most advanced weapons for the time considering how accurate it was, of course the Chinese at the time were tech leaders because they invented gunpowder and other things that revolutionized warfare. When the cannon first came out in Europe, people probably thought about not using it because of how cumbersome it was, but it was far more powerful than anything else they would use to breach the castle walls.