If you are planning to buy a Mi phone, don't. Stay away from it.
They don't care about customer experience. They are pushing notifications from their app store and themes app and don't allow users to disable it.
The phone is good but the data they collect and the bad notification experience is just not worth it.
Don't go for the phone.
Here is a screenshot of the forced notification http://i.imgur.com/hhh51jD.jpg
This goes to show that they don't care about the user.