La verdad es que no me decido por ninguno;
En el RPG Maker es muy dificil hacer las "bases" a partir de Essentials para que parezca un juego de Pokémon, porque el Essentials tiene sólo lo básico. Sin embargo, no hay límites de ningún tipo.
En el Rom Hacking, las cosas están más limitadas, pero la "base" del proyecto ya la tienes servida. Quedaría, por así decirlo, más perfecto si lo equiparamos con RF/RZE.