I am using the Moto G4 plus from last few months.
I found below advantages and disadvantages: -
Advantages -
1 - Excellent Features in very low price - Value for money
2 - Slim and Fast
3 - Speaker on the Front which is more convenient
4 - Dual SIM and 4G Support
5 - Changes in No time - Approx 20 mins in enough for a day
Disadvantage -
1 - Gets Heat Up while Charging
2 - Cant use it while charging - Due to turbo charging, not stable