In one way It is cool that the sun/moon animation is showing the same size on the screen regardless of zoom-level, but one thing would be cool:
Having the sun/moon show which clouds that are able to potentially block it.
The length of the lines showing the sunrise/sunset/moon-rice/moon-set should then scale with a fixed length on the ground rater than getting longer when zooming out.
Yes, to be “most accurate” the length should depend on the hight of the clouds that are near, but I imagine this to be a hard task.
Much easier is to just consider the highest possible clouds:
I think It would make most seance to have sunrise/sunset/moon-rice/moon-set lines being:
The reason for this specific distance is that is that even the highest clouds, if they are further from you than that, would not be able to block the sun/moon since they’ll be beyond the horizon.