Muito bacana a explicação, acho que só faltou um caso de uso mais "mão na massa", eu aprendi sobre generators em um curso de JS e fiquei absolutamente indignado de como algo tão poderoso simplesmente passa em branco no dia a dia, são raros os tutoriais sobre o assunto e aplicações no dia a dia.
Respondendo a "Complementando... Vale lembrar que cada vez que..." dentro da publicação Introdução a generators (em JavaScript)
1
1
Seguem alguns artigos explicando casos de uso de um generator: