Bom, mas tem um detalhe, nunca coloquei os sites que fiz com o vaadin em produção em servidores de verdade, somente fiz testes em maquinas simples e acessando na internet, foi um conjunto de fatores que deixou a comunicação mais lenta, não posso colocar a culpa toda nele. O que eu não gostei é não poder facilitar, por exemplo, se eu quisesse que uma determinada função rodasse no cliente, diminuindo as requisições no servidor, pelo menos eu não consegui, pode ser que algum especialista consiga. Mas minha impressão geral sobre o framework é que ele é bom, produtivo.