Phantomrain, the bird doesnt rely on just GPS when landing it uses its proximity sensors.
Wriggers, I've no experience with those skids, but it is plausible that they could pehaps cause some interference even though the pictures show the sensors to be clear
Not sure about your point on landing...