Mira la mejor opcion se da por tus niveles de rom hackear.
Esmeralda, tiene menos espacio osea menos bytes utilizables.
encambio tiene mas script y cosas.
ruby tiene mas espacio encambio tiene menos script y cosas.
en fin te recomiendo Ruby (zafiro no)
porque esta bueno y es el que usaba yo