Yo como launcher uso el Emotion UI 1.6. De hecho es el que estaba usando en mi galaxy S3 antes de venderlo, me parece precioso y muy práctico.
Como teclado uso el Android AOSP que para mí, sin ser el más bonito, es el más práctico y donde me sé la colocación de todos los signos. He de decir que yo no uso ningún tipo de ayuda de escritura, ni swipe ni nada, yo tecleo letra por letra y ya.
P.D.: Para poner el signo de interrogación de apertura hay que mantener pulsado el de cierre.
Saludos!