I am using Moto G4 Plus from last 7 months. And Im completely satisfied with its performance. Its battery life is average. It ca lasts upto 10 hours in single charge and continuous use. Screen quality is good. You can play heavy games like Asphalt 8 without any lags. But yes if you multi tasking with Asphalt 8 and around 7-8 different apps then you can feel some lack of performance.