La radio normalmente mejora la bateria , la calidad en la recepcion de la llamada, conexiones inalambricas en general etc, por lo tanto es conveniente flashear, la que pones es la ultima po ej. , arriba en las chinchetas tienes un indice de radios para usar , normalmente se usan la que has puesto o la anterior acabada en 08, y puedes poner las ultimas y probar cual te puede ir mejor, con la condicion de que te asegures de que solo son para la desire, si flasheas otra radio que no es de tu modelo se acabo.
Tu problema de falta de espacio es una de las causas por las cuales la gente acaba roteando y flasheando; no es conveniente mantener una rom original y a al vez roteada porque la rom original no esta preparada para eso y a la larga puedes tener problemas de incompatibilidades.
Con eso esta contestado todo lo demas , la rom original no soporta particiones y hay que colocar algun script para mover algunos archivos a la particion ext.
Eliminar aplicaciones de sistema de la rom original mediante root y siendo S-off , con programas como el titanium no iba a hacer que ganes mucha memoria.
Temas como el trackpad lo incluyen por defecto algunas roms , o si no, te lo dejan como archivo que puedes flashear cuando quieras.
Puedes hacer una backup de tu rom original y restaurarla con el recovery , de hecho es necesario por si acaso.
Y roms hay muchas desde algunas muy completas hasta otras mucho mas sencillas como la que pones como ejemplo, el tema es ir probando, arriba en la pestaña roms tienes un listado de todas ellas para la desire
Puedes crear tu propia rom o modificarla , aqui tienes manuales
http://www.htcmania.com/mediawiki/in...M_para_Android