I think it would be nice to have, but would be a monumental programming challenge to do it very precisely. I think it would also require quite a bit of computer capacity. Some of the issues I can think of include:
1. Where would iFly get the winds aloft information for all the altitudes at all of your locations along your route of flight and how would this information be updated?
2. iFly would need to calculate altitude loss due to making a turn to an airport behind vs an airport straight ahead.
3. iFly would need to compensate not only for airport elevations, but any terrain or obstacle between you and the airport.
4. All of this information is constantly changing based on your present location that is also constantly changing.
5. And on and on. I just think the task would be too complicated. That said, a circle based on altitude, airport elevation, and glide ratio might be very doable.