De tamaño la consola debería aceptar hasta 2tb que es el máximo del formato SDXC sino recuerdo mal. Yo uso una de 128gb.
Tienes que tener en cuenta que el menú de la consola tiene una limitación de unos 300 juegos, una vez llegado a ese límite podrías usar el espacio restante para tener roms para retroarch o el emulador de gba.
Respecto a la velocidad le pasa como a psvita, más de clase 10 no le hace falta porque no alcanza esa velocidad de lectura por sus buses/puertos.
Yo pillaría una de marca clase 10, no es necesario pagar sobrecoste por memorias muy rápidas, de tamaño mínimo pillaría 32gb puesto que algunos juegos ocupan 4gb y requieren espacio extra para instalarse, a partir de 126 ya empieza a ser Diógenes y más allá puedes toparte con el límite del menú.
La sd formatéala en fat32 con algún programa como fat32formatter y deja tamaño de clúster 32kb. Saludos.