Salve a tutti gli amici androidiani di questo splendido forum!

Premetto che non so se questo è la sezione giusta, in caso avessi sbagliato, chiedo venia ai mod...

Ad ogni modo, posseggo già da un po' un Optimus One ma mi son limitato solamente a sbrandizzarlo, root-arlo e ad installarci la Recovery ClockWorkMod.

Mi chiedevo se fosse davvero il caso di installarci sopra una ROM modificata, in modo da sfruttare a pieno le potenzialità del dispositivo.
Ci sono molte ROM in circolazione e poichè me ne intendo meno di 0 vorrei sapere quale è la migliore in ambito di compatibilità (quindi senza bug).

Ho visto un po' e tra le tante ROM mi sembra che quella idonea sia la Cynogenmod 7.2 Ufficiale (stable).
E' giusto?

Inoltre, installando una nuova ROM vado a perdere tutte le applicazioni che sono installate (compresi dati, messaggi, rubrica ecc) giusto?
C'è un modo per salvare tutto ciò, o dovrò reinstallare tutto da 0?
Ad esempio io ho installato Cerberus dalla recovery modificata, se installato la nuova ROM dovrò reinstallare anche questa app oltre a quelle scaricate?

Grazie mille!