On YouTube, Mate 10 Lite also comes up as Honor 9i, Huawei Nova 2i. Reviews, especially the one by GeekyRanjit is very accurate, that will highlight weaknesses and strengths, as there is no perfect smartphone.
But overall, user experience wise it's one of the best midrange, that delivers what's its specifically meant for. Mi A1 is also a great option if you like stock Android as you are already using Nexus 5.
Same price bracket gets you Galaxy S7, Nexus 6P etc in used also.