Right now it is the best phone in the market with very little cons. The competitors are letv le 2 and lenovo k4 note
1) Best in performance it almost same as le tv and much better than k4 note
2) now xiaomi has their own service centers all over india unlike the le tv
while lenovo has the best service in this respect
3)though the camera of xiaomi outperformed my expectations it not better than than le tv but it is better than lenovo
4)all of this support vr and not just the lenovo
5)the screen is excellent where as the letv has a very poor screen(if you press it u will able to hear a clicking sound)
6)the best battery and it does support quick charge as it is a feature of qualcom.
7)the one handed mode is excellent.
last advice buy the 32 gb version with 3 gb ram it is always helpful