Durante o curso percebi que o professor precisa usar o .bind(this) em muitos métodos, mas lembrei da aula de ES6 do Flávio em que ele diz que as arrow functions tem escopo lexical e apliquei as arrow functions na maioria dos métodos da aula e o código continuou funcionando.
Infelizmente não consegui trocar para arrow functions os métodos enviaForm(evento) e os métodos setNome, setEmail, setSenha porque aparentemente não é possível criar uma var enviaForm = evento => {/*código*/} dentro de classes (ainda).
Minha pergunta é: Como ainda estou no primeiro dos 3 cursos de React, usar as arrow functions para evitar a maioria dos Binds pode me trazer algum problema no futuro ou posso continuar substituindo?