Motorola Moto G5 is overall a better phone but not as much better in compare to other brands Mi phone at that range . The processor is also not of that level . G5 is a good choice for Camera lover but for Game I do not think it will be a better choice . The hybrid slot is also not there and the back is also openable . Overall my opinion will be to choose G5 plus in compare to G5 with little more budget for my friends.