Oi, Brandon! Como vai?
Agradeço por compartilhar.
Seu uso do while True, do continue e do break ficou bem organizado para validar as entradas e repetir o cadastro enquanto os dados não atendem às regras. Uma dica interessante para o futuro é guardar as validações em variáveis, deixando o código mais fácil de ajustar depois.
usuario_valido = len(usuario) >= 5
senha_valida = len(senha) >= 8
if usuario_valido and senha_valida:
print("Cadastro realizado com sucesso!")
Esse código verifica se o usuário e a senha atendem aos tamanhos mínimos antes de confirmar o cadastro.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!