Я создал неопубликованное дополнение Roo, которое использовало Twig для сохранения GAE. Twig - это фантастика, конфигурации почти нет, и проблемы действительно возникали только тогда, когда я переконфигурировал вещи.Проблема с JPA на GAE состоит в том, что это всего лишь JPA 1.0, и плагин Datanucleus для GAE в лучшем случае отрывочен.
Если бы я был исключительно нацелен на GAE, я бы использовал Twig или Objectify.Если вам интересно, я могу опубликовать свое дополнение Twig как проект Google Code.