Hard to come up with a good title for this but here goes:
When you have an army on a multi-turn path, they move when you hit end turn. This is good. When said army reaches the end of its path, there may be remaining movement left for that turn. This movement is lost. Because of this, I rarely set destinations more than one turn out but for the longest of paths. This makes the game (somewhat) more annoying to play.
Instead, when you hit end turn, armies should move. If any have completed their path and have movement remaining, the turn should not end, and that unit should be selected.
As an example, Civ 5 handles this very well.