Also, this will be pretty pointless if the JVM must also run in the same sandbox as other iPhone apps. Its just additional overhead and the libraries will ultimately be limited to the same resources native apps have.
The only benefit I can think of is if you already have a Java ME based app you would like to port to the iPhone quickly.