JDO должен быть тривиальным, тут и там может быть какая-то специфическая конфигурация Google, но обычно это должно быть легко. Модель хранения, которую продвигает Google, также неплоха для СУБД, но вам может потребоваться точная настройка вашей модели в зависимости от того, какой бэкэнд у вас получится.
Если вы не используете низкоуровневые API Google, вы должны быть там.