Hi,
concerning range accuracy: I think these values are fine
Range < 1000m : Messages in 100m steps
Range = 1000m - 3000m : Messages in 200m steps
Range = 3000m - 6000m : Messages in 500m steps
Range = 6000m - 10000m : Messages in 1000m steps
Range > 10000m : Messages in 2000m steps.
Maybe it would be good to reduce the 200m accuracy to a distance of 2000m instead of 3000m
I think 2000m accuracy for ranges over 10000m is fine, however, I would not increase it further (I guess from a gameplay point of view it does not really matter whether it is 1000m or 2000m accuracy). Maybe Hitman has some ideas about the estimation abilities of the officers back then
Concerning the weapon officer: For 90 degrees shots the distance does not matter, so I think it's fine to make the data a bit less accurate. Those players who want to be on the safe side just have to shoot at an angle of 90 degrees and everything is fine. The further away you are from 90 degrees the more risky it becomes. I like that. It encourages more realistic approaches also when you are using the weapon officer's assistance. Anyway, it would be probably better if there will be some feedback from users who actually use the weapon officer's assistance.
Cheers, LGN1