No.
xbow+1slot melee weapon+1-2 packs of bolts = 4 slots
Bow+1slot melee weapon+1-2 packs of arrows= 4 slots
Use strong bow & 1h or one slot 2h & 2 quivers if you want to go melee.
2 slot xbow+1pack of bolts+1 slot weapon(mace for ex)=4 slots
100 pierce dmg (mw arbelast and mw steel bolts)*13(amount of bolts)=1300 pierce dmg
2 slot bow+1pack of arrows+1 slot weapon= 4 slots
39 cut dmg(mw long bow and mw tatar arrows)*20(amount of arrows)=780 cut dmg
or
33 pierce dmg(mw long bow and mw bodkins)*17(amount of arrows)=561 pierce dmg
Archers have bonuses to dmg from PD, so numbers will be higher.
Xbow guys are moving way faster and can wear way better armour.
They also have points in melee because they don't have penalty to WPF from something like PD.
They can move constantly aiming at someone and they will be still faster than archers.
So if someone have some resonable ideas how to balance x-bows pls write them somewhere here or make new thread.
I have 2 simple ideas:
1) increase a bit str requirements for xbows
2) make a skill for x-bows like for bows is PD