Yo estoy con una duda parecida, también te diría tener en cuenta la capa que lleva cada uno. MIUI para el Mix 2s, EMUI para el Honor y OxygenOS (prácticamente android puro) en el OnePlus. El tamaño, OnePlus > Mix2S > Honor 10.
Por último el Mix2S tiene una cámara delantera de 5mpx creo que se me hace algo justa para lo que hay en esta gama ahora.
Luego cada uno da más peso a las cosas que le importan más claro.
Un saludo.
Edito, si no tienes mucha prisa se debería presentar el Mi7 en breves y puede ser interesante también