To be frank No . Would be ranking them as 1. OnePlus6 ,2. Asus Zenfone5Z and 3. Honor 10.
Would be giving the other 2 devices 1 or 2 points more because of that SOC 845 chipset , camera quality and display .
But the design of Honor 10 , Face unlock is better . And yes Honor has to work on it's UI.