Le ZTE = Adreno 320
Le Mi3 = Adreno 330
Et si on en croit cette image
http://www.ibuygou.com/kindedit/attached/20139912382018069.jpg
Le Xiaomi atomise largement le ZTE
Et puis, tu auras une énorme communauté derrière le Mi3, alors que le ZTE... 
Et enfin, les Xiaomi ont un meilleur suivi que les Nexus (sur les Maj, pas sur Android).
Et aussi
Mi3 = 3050mah, ZTE = 2300mAh, sauf si tu as constamment ton chargeur + une prise à côté de toi, tu risques de galérer sévèrement avec cette batterie 
2300mah 
Sachant que le N5 a une autonomie catastrophique avec quasiment la même batterie, là tu tiendras 3h screen-on à tout casser 