Yes, you are correct.
It is situational, but I think generally the Crossbow will be better at level 8 and below and I really like having the 400 foot range on a Heavy Crossbow.
At level 9 you get the ability to sap, push or slow with a shortbow, while you still can't Vex with a Crossbow...