While the order is usually "good enough", in many cases it can be difficult to keep track when the mission site is going to despawn, especially in mods like XCF where you can have timers of 100's of hours. (Obviously the player will need to also have ruleset information on what the timers are for specific missions for this information to be useful.) With these kinds of missions the player will not necessarily do the mission right away, but wait for something (e.g. some manufacturing project to finish, some soldiers to get healed up, etc.) Therefore some small QoL improvement could be useful (I would certainly turn it on). But the priority would probably be low.
It seems to me that information could be provided in the same manner as in "ETA"-feature, in format and precision of hours, like "23h" or "3d3h" (special case 0h if you click on a new mission).
The information could possibly be provided as follows:
- in the landing site screens, add a new line after "speed" that would say something like "TIME............. 7h ago" (or alternatively, replace "SPEED" with "SPEED/TIME").
- for moving targets, don't print information (or always 0h ago, i.e. the location is constantly changing)
- this information would be most useful in "global tracker", but including the information could be challenging (little or no space) without redesign. One way to redesign this would be to rephrase "SPEED" as "SPEED/TIME" and for stationary targets print out the spawn time like ago "1d11h ago" or just "1d11h". In global tracker all the columns meant for moving targets are useless anyway.