Honestly makes me think that they have accidentaly moved decimal point in code of the skill?

Something like base damage x 5 instead of base damage x0.5 :DDD
Looking at skills.txt, I don't see that.
But having 16 shots that have the same singular value as a one shot arrow. Welp that is 16x on normal and more than that if it crits more than once.
Perhaps reducing this to like 8 makes more sense for some:
data "StrikeCount" "16"
Or dropping the standard damage down for each arrow, say half at 50:
data "Damage Multiplier" "100"
Then I see it has a low 2 turn cooldown.