http://www.gsmarena.com/compare.php3...&idPhone2=5371
Por precio tendría que elegir el Moto G; por especificaciones elegiría el S4.
Y está comparado con el Moto G 4G (2nd Gen) y entre terminales median casi dos años de diferencia.
Si como dice es de cambiar ROM's el S4 me parece mejor opción que el Moto G, pero aquí es la de siempre depende de cuánto se esté dispuesto a gastar y si puede permitirse la diferencia de precio.
Lo que yo personalmente no haría sería cambiar un Moto G nuevo por un S4 usado.
Que un gama media puede ir muy bien pues sí pero no compararlo con lo que fué un gama alta (aunque mejor no digo lo que pienso de las supuestas gamas altas) y que lo supera en prácticamente todo y esto de un modo o de otro se acaba notando por muy bien que quiera ir el Moto G.
El problema se me hace el de siempre las malas optimizaciones en las supuestas gamas altas que en las gamas medias están mejor optimizados o simplemente no los venderían (es opinión personal, así que no me matéis

).