Well i have been using MI4 for quite some time now & have to say its a great phone!! as I don't require 4G couldn't get a better phone.
The Performance,Camera,Display is amazing!!!
But Miui provides no updates,no lollipop yet,battery drains a bit faster.
Other than that,its a very great phone.