Qual a opinião de vocês sobre AppFuse e Equinox?

Colegas,
Eu gostaria de saber a opinião de vocês sobre a organização desses dois frameworks, digo, quanto a divisão das camadas, dos design patterns implementados, ou seja, se dentro do universo do desenvolvimento JAVA para web, um desenvolvedor pode se basear ou utilizar estes frameworks seguro de estar realizando uma codificação de qualidade.

Pergunto isso, pois acredito que a maior dúvida de um desenvolvedor JAVA iniciante/médio seja “como fazer a coisa certa” dentro do universo do JAVA e principalmente se estes dois frameworks são soluções tecnicamente corretas.