La partición swap es recomendable que sea de entre 90 y 128 MB, màs de eso con el tiempo te puede ralentizar el dispositivo.
Esos problemas no sè a què se deban pero intenta usar algún script para la partición en lugar de una app como Lick2sd tal vez con eso se solucione.
Por otra parte yo no sè pero creo que las stock en el Ace solo llegan hasta 2.3.6 o es que hay stock con 2.3.7 ?
