El que mejor rendimiento tiene de esos tres es el Redmi Note 5 pero en actualizaciones ninguno va a ser especialmente bueno.
Creo que lo mejor para ti sería el Nokia 7 Plus que garantiza rendimiento con el sd 660 y actualizaciones con android one y Nokia detrás que es de las mejores actualizando.