Aircraft loading area automatically work as if there is choose signal, but airplanes indeed check their destination while taking off. This is necessary to give them a route, e.g. a target runway. It would be better if airplanes just before landing recheck if the destination is still correct, e.g. reachable by the designated runway. If that's not the case it might check other runways connected to the requested loading area.
I don't think an extra signal is needed, I think the program should be updated slightly.