No creo que sea mas eficiente. El NET compact framework, al correr sobre una arquitectura de M$, segurito que le lleva algo de ventaja, pero lo digo solo por sospechas y conclusiones pseudologicas y no basado en ningun benchmark.
Y, con respecto a la reutilizacion de la aplicacion: al igual que con .NET, las apis (o assemblies en este caso) que utiliza java son especificas para ese tipo de dispositivos, so, sin un emulador, no creo que la aplicacion funcione. Debo aclarar que no he programado en la combinacion java/ppc, eh
