The predictor line doesn't seem too inaccurate the arrow hitbox is the problem instead. I think a thinner hitbox would have helped the line predictions a lot, probably needed to be the size of the line predictor to match.
Fun game though, good job