In Indian context this phone can be a great buy but I think that multimedia lovers should get higher storage model like 64gb and avid if available.
Also mi4 is launching on July twenty second in China and since xiaomi has their supply chain setup in India it will launch in India soon. It obviously has that metal gimmick so it may cost more.

A perfect combination of specs, build quality, optics and power. However, lack of SD card slot sucks. They themselves claim that OS and system alone will eat up 3gb of available 16GB. On top of it for a typical user the apps etc. will use up another 3 - 4 GB at least. That leaves with just about 8 - 9 GB for photos, videos, music, maps and other documents. It will be way too less for a typical user