Oi Miguel! Como vai?
Sua sugestão de usar o Gradle como sistema de build faz muito sentido, especialmente considerando que o Gradle oferece suporte ao Kotlin DSL, o que pode tornar o processo de configuração mais consistente e familiar para quem já está desenvolvendo em Kotlin. Além disso, o Gradle é conhecido por ser mais eficiente em termos de tempo de build, o que é uma vantagem significativa em projetos de grande escala.
No entanto, no contexto do curso, a escolha do Maven pode ter sido feita para simplificar o aprendizado inicial ou por razões pedagógicas, já que o Maven é amplamente utilizado e tem uma curva de aprendizado mais suave para iniciantes. Ele também facilita a compreensão dos conceitos básicos de gerenciamento de dependências e construção de projetos.
Espero ter esclarecido o ponto e bons estudos!