A ranger would definitely benefit if you could actually improve bows and Xbows. Maybe im missing some vital crafting element to improving them, its simply not in game that I can find.