Innanzitutto grazie x i thanks..!
Per il kernel e la rom è una decisione che spetta a te...!
Le prestazioni le puoi migliorare anche facendo soltanto il root e installando No Frills CPU Control e da lì cambi governor (ti consiglio smartass v2 ) ecc... se non ricordo male non serve un kernel per cambiare le impostazioni della cpu...ma se serve il kernel di michelasso cor optimi c'è ancora
Per la memoria dovresti partizionare la SD (fai prima un backup del contenuto della SD che partizionandola si cancellano tutti i dati )e installa Link2sd oppure uno script come S2SD...
Adesso io sto usando la rom optimus nexus me è devo dire che è davvero spettacolare! Ram libera con poche app aperte 88MB circa!
Però ci sono alcuni piccoli bug... ad es. Lo schermo che a volte non si accende... però basta aspettare 15 s e parte..la Wi-Fi a volte rimane su accensione e bisogna riavviare... ma niente che un riavvio non possa risolvere...
Lascio a te decidere