Gostei bastante do post. Acredito que ele seja voltado para um publico mais iniciante no React, e portanto senti falta de uma explicação melhor sobre os estados, principalmente sobre o hook useState, e o que são esses valores (isRonaldo, setIsRonaldo), qual a responsabilidade de cada um.
Só para fazer uma tangente no assunto de keys no React, há um tempo atrás eu fiz um post aqui falando justamente sobre isso. https://www.tabnews.com.br/matheuspazinati/a-importancia-da-key-prop-para-renderizacao-de-listas-no-react