1- Depende a lo que quieras jugar, PSP, Dc y nintendo 64 van mejor. Y de Saturn van muchos juegos, mientras que en la 7800b es inusable ya que no soporte openGL 3.0. Si vas a emular hasta PSX como mucho te da lo mismo. Tb en la GPD se pueden usar shaders sin problemas en los emus (preescale, FXAA, o hq2x) sin que se ralenticen. Y en juegos Androd no hay color, el rendimiento es mucho mejor. En cuanto a la interfaz, eso es lo de menos, ya que lo suyo es dejarla limpia e instalar emuladores individuales para cada sistema o usar retroarch si quieres un casi todo en uno y poco más. En ese sentido tener una consola u otra no varía.
2- Creo que el único Final Fantasy nativo de android que soporta mandos es el IX. No son grandes ports en cualquier caso las versiones Android, casi mejor jugar emulándolos en mi opinión.
No se si te merece la pena el cambio, todo es depende de tus usos. Tb son muy distintas en tamaño.....