Como dije tengo una microSD UHC-I (supuestamente más veloz que una clase10) y aunque es verdad que el sistema es un poco más lento, no es desesperante.
Lo de decidir mover un programa a la partición ext o a la memoria interna se puede hacer con el programa Link2SD, de hecho para usarlo basta con una rom sin modificar, el inconveniente que le veo y por eso hice mi ROM es que no se pueden mover los datos de configuración de los programas, y eso como ya he dicho más arriba llena también la memoria interna.
Sobre lo de la batería... por supuesto que se puede cambiar, y de hecho es una personalización que aunque yo le he hecho a mi ROM para añadirle la funcionalidad, no es más que un archivo modificado, que cada uno puede poner al gusto en su móvil, sin reflashear de nuevo todo el sistema.
Lo creé con una web que es una cocina on-line de temas de ROMs:
http://uot.dakra.lt/kitchen
Hay tutoriales con imágenes de cómo usar la web:
http://www.htcmania.com/showthread.php?t=259445
Se pueden obtener los archivos limpios del ZIP de la ROM descargada: /system/framework/com.htc.resources.apk Y /system/framework/framework-res.apk son los archivos a subir a la kitchen para que funcione.