Eu usaria a palavra "aprender" com certa cautela. O react-tetris usa a versão 15 do React, por exemplo, então se alguém for estudar React pelo repositório, aprenderá "coisas defasadas", sem entender as práticas adotadas pela comunidade hoje em dia, como utilizar majoritariamente componentes funcionais, com hooks quando necessário.
Apesar disso, acho interessante aprender algo específico vendo o código de um repositório bem cuidado, mas é preciso definir primeiro o que você deseja aprender.