Angular tem uma ótima documentação e está bem estruturado. A curva de aprendizado é um pouco maior que react/vue sim, mas vale a pena, principalmente se você estiver em uma equipe grande, onde precisa ter uma certa ordem no "caos".
Onde eu trabalho, spring boot + angular é usado já tem uns 4 anos e já criamos diversos sistemas internos.