As it must use GPS for distance from the home point. This would avoid the problem discussed elsewhere of flying at an illegal height when flying from a hill over a valley or indeed apparently exceeding the legal height when trying to fly over rising land from a valley. Surely with all the other amazing functions programmed into the firmware this should be a doddle. Am I missing something or is this not desirable?