Just bought the 3GB RAM/32GB ROM variant for my mom last month and I must say its just a matter of time Xiaomi would be the next Nokia or Samsung in India. After comparing no. of phones close to the above price range this one has the best specifications. Works smoothly without any lag while multitasking or playing heavy games. Although, unlike Redmi 4 variants it doesnt have a finger sensor but the other numerous sensors like IR blaster, gyroscope compensate for it. The sound quality of speakers is good and loud. And like always the battery backup is too good to be ignored. It takes around 1.2 hours to get charged completely and runs for almost a day at normal usage. So I would highly recommend you all to go for it without any further hesitations.
If any queries regarding the above topic, feel free to ask.