If you are fan of miui and mi cloud service. Then you can go for it. The best phone I ever had. Everything is perfect. The weakness in only on battery.
The bettery runs out quickly. It will speand 1% within 5 minutes with normal brightness and mobile data connected. I dont know if its normal or not. But dont worry it can be overcome by powerbank. The proceser is good. Very good mobile.