Por lo que he estado leyendo estas últimas semanas que llevo con este terminal, la versión que dices (10.3.23.0) la han sacado para la versión EEA, que por lo que entiendo viene a ser la versión "internacional" que es mi caso.
Me parece que se distinguen por la versión de MIUI y en mi caso es PEMEUXM y para actualizar a esa última versión, después de muchos intentos y cosas raras, se me ocurrió cambiar la región a Andorra (que no el idioma) y saltó automáticamente la actualización.
La bateria y más en reposo, que practicamente lo tengo así todo el día (apenas lo uso) tiene una duracción muy buena, con lo que, quizás sea que tengas alguna app que está haciendo un uso irregular.
Y sobre lo de la actualización a Android 10 de este modelo... personalmente creo que Xiaomi lo ha dejado de lado, porque no hay noticias sobre la actualización de este modelo (ni desarrollo por parte de terceros) cuando es bastante raro porque estaba incluido en la beta de Android 11.
No sé, habrá que esperar, pero desde luego es el único modelo de Xiaomi que he tenido que esté tan "parado" en cuanto a rom, pero por lo demás, va bastante bien.
Saludos.