I had another thought when it comes to drop ships investigating crash sites and alien raids ... you know how after, I think, 20 turns or so on an alien city raid, the whole map would be displayed for you along with exactly where all the remaining aliens were / what they were doing? I'm thinking of a smaller scale, less approximate use of such a system of aerial surveillance, the trade-off being that you got results much sooner into the battle itself, but at a reduced value of certainty. Ugh, let me break it down into steps.
1) Drop ship lands in affected area. Cue drop ship some few feet off the ground, stabilizers & landing gear engaged, dust, leaves, sand, grass blowing around the LZ. Cue pilot headset chatter announcing landing, perhaps announcing something along the lines of 'LZ HOT ! or LZ COLD.' depending upon alien presence or lack thereof.
2) Soldiers encounter initial alien response, eventually contain threat, last soldier leaves drop ship or soldiers move a sufficient highlighted distance from drop ship.
3) Start of next turn, drop ship lifts off into the sky, cue pilot headset chatter, 'BIRD BACK IN THE AIR ...' or some such.
4) A turn or 2 later, pilot headset chatter, 'SCOUTING FOR UGLIES !'
5) 5 to 10 turns into mission. Pilot "We May Have Something Here. North Northwestern Grid, Unidentified Heat Signatures in (Forested Area, Open Area, Residential Area)." Or just skip the type of area description and end with 'unidentified heat signatures' and pan camera briefly to a small area unmasked from fog of war, with a red or orange outline of general area aliens may be lurking in.
6) Repeat this process every 5 to 10 turns if helpful / needed.