el problema es que cuando haces particion y usas esos programas, te tienes que "casar" con tu sd, consciente de que si le intentas poner otra lo mataras y tendras que volver a flashear tu rom (al menos a mi eso me paso) si vas a usar la de 32 gb, hombre! has una particion EXt4 de unos 3 gb

y usas un script flasheable
http://www.htcmania.com/showthread.php?t=425065 no le hagas caso al tuto, entra directo al tuto de xda y ahi hay un buen de scripts, te recomiendo el ext4+ o algo asi, uno de los ultimos, es el que yo uso y va de perlas!!
es genial este script xq no tienes que instalar nada, solo entras a recovery, montas system y data, flasheas, despues wipe sd-ext y reinicias y listo! vas a ajustes< almacenamiento y veras que tu ace tiene 3 gb de memoria interna