Qual o melhor não sei, mas posso te dizer que o honor 10 é mais actual e tem camara com mais definição.Acho que o processador e gpu tb é melhor mas não tenho a certeza.
Ficas bem servido com os dois, mas se fosse eu talvez escolhesse o Honor 10. Tens que ver o que valorizas mais num telemóvel e colocas estes modelos no Google/YouTube para veres em pormenor as diferenças entre eles ao nível de ecrã, bateria, câmera, etc.