Estou em um projeto BEM grande, e usando Struts.
Realmente o struts-config fica uma coisa monstruosa, mas tirando isso acho o Struts bem legal.
Criamos uma bilbioteca JavaScript q funciona bem legal com o Struts, todas as requisicoes são feitas via Ajax, com exceção do Login da primeira Tela.
Até agora não tive problemas com ele, mas acho q me falta experiência pois ainda não peguei um projeto com porte nem de perto semelhante trabalhando com outro Framework, logo fica difícil fazer comparações.
Anyway, n tenho nada a reclamar do bom e velho Struts =).
Outro ponto que não destaquei:
Achei a curva de aprendizado do Struts relativamente baixa e a performance do sistema está muito boa.