I will start this as a separate topic as it may be something other people do not want.
As I am testing it I realize that equality comes with the price. When we allow AI to use all same dirty tricks previously reserved for player only we may reconsider whether to give them to both sides at all.
One thing is the ability to notice shooting/throwing origin. In theory this should serve retaliation purposes to shoot back in the direction shot came from. That does work for player against AI as AI does not shoot/throw other than attack human units. Human, though, use throwing for other utilitarian purposes like pass over something to a teammate, establish smoke shield, illuminate battlefield. Since these kind of action does not directly threaten AI would it make sense to not show that to AI? Otherwise, it feels like AI retaliates against a soldier accidentally dropping something on the ground.
Another option would be to restrict perception to such events by distance. I.e. don't show flying items farther than some distance. This way player/AI may guess a direction but not the exact origin. Or restrict them by ability to potentially see (assuming each unit can notice it in 360 degrees). Like if it is hidden by smoke then such activity is not seen, etc.
Another question is whether AI aware of being motion scanned and try to stay still whenever possible?