A ver, lo del recovery, yo también tuve problemas ya que al descargar el twrp 3.0.0.0 te descarga un archivo .img que para instalarlo necesitas de ciertas herramientas, para solucionarlo lo que hice fue descargar el twrp 2.8.4.0 que lo que te descarga es un .zip con todo lo necesario para instalar el recovery. Una vez descargados los dos descomprimes el .zip y se te creará una carpeta en la que hay un archivo llamado recovery.img, bueno, pues tomas el .img que resultó de descargar twrp 3.0.0.0 lo renombras como reovery.img y sustituyes con éste el archivo que se encuentra en la carpeta que descomprimiste.
Para instalarlo (teniendo el bootloader desbloqueado, si no no podrás) dentro de la carpeta que descomprimiste ejecutas Install-Windows.bat, se te abrirá una ventana y lo único que tendrás que hacer es conectar el terminal al usb en modo MTP y activar el modo depuración, hecho esto el programa reconocerá el movil y flasheará el recovery correctamente.
Tanto twrp 3.0.0.0 como el 2.8.4.0 los descargué de las direcciones que vienen en éste hilo
http://www.htcmania.com/showthread.php?t=931696
En cuanto a la capacidad de almacenamiento con esta rom no vas a notar diferencia con la de serie, pero eso si, al ejecutar por primera vez el sistema te va a dar la opción de configurar la microSD como almacenamiento interno con lo cual si que mejora