Depende de que puntos de los que has mencionado priorices. De entrada descartaría el mate 9 y el p10 plus, estando el honor v10 como huawei/honor más moderno.
Todos son muy buenos teléfonos, pero coincido con el compañero de arriba en que el Pixel Xl seguramente tenga todo lo que pides: buena batería, excelente cámara, software a la última...