Template do Apache Tiles ou Angular JS

Bom pessoal, estou pensando em um projeto aí com Struts 2 no back-end e de Front quero usar Angular JS, por se tratar de duas tecnologias wue estou atualmente estudando, quero unir o útil ao agradável, e esses dias aprendi o uso do Framework Tiles para Template e tals. Porém uma dúvida me ocorreu. Ele funciona bem ? Não vai me gerar lentidão no processamento? E se tentar isso no angular, não seria melhor? Uma vez que descobri que angular também trabolha com o conceito de templates. Como faria isso em AngularJS?