Experiências com a integração da mola 3 mvc com o GWT?

Dado: o Spring 3.0 mvc possui excelente suporte a REST, com uma das representações sendo JSON.

O GWT simplifica o desenvolvimento conforme a interface do usuário é desenvolvida em java. Mas, por padrão, ele usa RPC para interação com o servidor cliente. Mas há uma opção para usar JSON.

Questões:

Você pode compartilhar experiências com o uso do Spring 3.0 mvc com GWT?

Qual é a melhor abordagem para integrar essas duas estruturas?

A arquitetura MVP do GWT padrão é apenas para o lado do cliente e funciona bem com o JSON?

obrigado