What, exactly, are you asking for? Are you asking the iFly to factor in winds in calculating time?
iFly does not know windspeed and direction. If you have an ADSB receiver, you may get winds data from that, but even so it's not exact enough to be used "where time is crucial and you might be trying to avoid emergency situations".
Or are you asking for the iFly to use your current groundspeed in calculating time to cover any distance you identify on the map? Again, that could be highly inaccurate if you're currently benefitting from a 30kt tailwind and ask how long it would take to get to someplace behind you.
How would you suggest iFly perform the calculations you envision?