Yo me quedaria con el Moto E5. tiene mejor bateria, sensor de huellas, mejor pantalla, software limpio y optimizado.
Como mucho el xiaomi con su procesador mas avanzado permite explotar apps mas exigentes, pero si el uso que va a dar en mensajes, llamadas y poco más con el Moto va sobrado.
Mediatek siempre es mediatek y seguro que con su bateria mas escasa vuela la autonomia....