Imo they are after rP23285 and D2494 still very weak, especially compared to rams who have a much higher damage output.
One problem is that the attack spread is too big, so that they often need multiple attempts to hit e.g. a tower (e.g. when shooting at a tower at max distance they only hit 3/10 shots when I tested). Together with the super long reload time and unpacking, they are right now the inferior siege unit.
So decrease their attack spread to 3, increase their crush damage and also increase their vision range slightly, so you can actually see what they attack.
This still means they are primarily useful against buildings, and not unit killer as in a23.