Bajo mi punto de vista depende de lo que estés buscando:
- Si buscas un poco de ahorro y Android puro el Xiaomi Mi A1.
- Si lo que buscas es algo más de potencia junto algunos extras por un poco más de precio el Xiaomi Redmi Note 5. El inconveniente estaría en si no te gusta mucho la capa MIUI de los Xiaomi.
En cualquier caso los dos son buenos smartphones.