The barbs are fine, if you know basic physics. Just calculate the ingame distance from the target to you, and then your elevation to the target's elevation, then adjust appropriately, and fire.
If that is to hard, just fire where you think it will hit, the human mind is quite good at picking spots. If you are short, or far, adjust again, and fire. Then adjusts, and fire, hopefully by then you will have reached your target. Then memorize a landmark to aim at, like a pipe, and go hide till your barbs recharge.
Also, what is good for a laugh is sniping a tesla to damage, then waiting for a builder to come reapair it. One barb in the toe, no more builder, and an easy tesla.
And the 11 damage to bsuit seems small, but it seems like a lot in the game. One game, we had the entire team adv goons. We sniped down everything on the humans defense, and they were all camping inside with bsuits. One came running out, and all 7 goons fired a barb into him. Then another. No more bsuit. We just did that for the whole game, and when the humans were out of points, attacked.