Sim, como ele disse, pra uma pagina de login é uma otima solução, porem sem voce vai fazer um formulario grande em outro lugar e ja ta utilizando uma biblioteca, é uma boa ja implementar em tudo que é lugar kkk, porem como aprendizado é uma ótima estrutura, aprender o conceito de context e uso de estados.
Respondendo a "Pelo pouco que sei de React (sou fullstack há 3..." dentro da publicação Simplificando a criação de formulários no ReactJS usando Context e sem bibliotecas. (TS)
2