Наша команда недавно задала тот же вопрос, и мы решили пойти с GWT, тем более что плагин дизайнера сделал работу с GWT более доступной для не-Java экспертов в команде. Кто бы ни сделал этот выбор, просто будьте осторожны, вы не используете плагин GWT Designer! Он не обновлялся (по крайней мере, в течение года, по-видимому) для создания приложения GWT, совместимого с IE8.
Наша команда почти завершила макеты наших приложений, которые отлично работали в Chrome, FF и Safari. Затем они взорвались в IE. IE 7 загружал частичные страницы (но не составные включения), а IE8 даже не мог загрузить приложение. Он просто завис.
Плагин конструктора имеет кнопки, позволяющие пользователю добавлять виджеты CellTable, несовместимые с IE (CellTable, DeckPanel, Горизонтальная панель, Вертикальная панель и другие). Это вызовет сильную боль, когда макеты придется делать заново в Java без помощи дизайнера.
Опытным пользователям GWT это нравится, но дизайнерский плагин убьет вас.