Does BG3 weapons have range? That was something that differentiates different weapons in other RPGs.

Overall, giving weapon types unique abilities tied to how this weapon is used is not bad by any means. It gives weapon types a bit more identity. I don't know if it's necessary but one would need to try the game first.