I am getting into App Engine development right now with Java and I am wondering what people think about using the low level api instead of JPA? I understand that JPA may make the solutions more portable in the future but I don't anticipate taking my code anywhere else.
Is it ok to use the low level api instead of JPA? I'm interested in hearing the pros/cons of each method.