Dunno about downwind landings, but imagine if every square inch of your body can feel what's happening to the airflow! Imagine how easy flying would be, and what tricks you could do.
Also, have you seen a large flock of starlings coming to roost in a city? It's fantastic - thousands of birds moving as one. Of course the guano aspect of it isn't so fantastic...