Bufff, es un pelin difícil la elección, el Mi 8 es un telefonazo, lo único malo es que el soporte le vence este año con lo que no tendrá más actualizaciones, el Mi Note 10 lite al ser más nuevo tiene hasta Android 12 mínimo, en potencia gana el Mi 8 (Snapdragon 845 vs 730G), la ram es la misma (6Gb), en pantalla ambos son amoled, la diferencia es que una es plana y la otra curva, depende de tus gustos, en batería gana el Mi Note 10 lite por bastante, yo te pregunto, sacrificarias algo de potencia por mayor cantidad y duración de batería?, te importan realmente las actualizaciones?, si te decantas por + batería píllate el Note 10 lite (en prestaciones son similares), si vas por potencia tira por otros gama alta.
Pd: en cámaras gana el Mi Note 10 lite por bastante.