I use auto_win when I know I'm going to win the battle, the battle would take a long time to play, and the results would be far from epic. One example is when I auto_win stupid sieges the AI sends against the same town every couple of turns.