Viniendo de un Mi4 yo no lo cambiaría.
Yo tengo un OnePlus One, y por lo único que lo cambiaría por el X es por el tamaño y diseño más premium.
Tu con el Mi4 tienes diseño (bajo mi punto de vista) y un tamaño cómodo, unido a una buena cámara y batería. Creo que no te va a compensar el cambio, a no ser que quieras cambiarlo de todas a todas
En rendimiento andarán parejos, creo yo.