About the product - you guys knows the specs, so not gonna waste time on that!
Pros -
Performance - its best in class, its budget phone but you will be surprised how smooth it is when its performs, performance got even better after I updated it(yes, you can update it with new MIUI system stability update right after you unbox your device and use it for first time.)
design - its best in class, you can feel in hand that it is premium product.
Battery life - As Mi compared it to pixel and iphone 7, im not saying its bad but im really getting over 5 to 6 Hours of SOT with high usage. So its really Got a good battery life.
Screen - its a 1080p IPS panel, similar to redmi note 3, but its more richer and colours are more Brighter on Note 4, make sure you use a screen guard on it or be careful with the screen:).
Connectivity - Device comes with all standard features Like 4G Volte, BT 4.1, Wifi etc, no issues with Jio or any other 4g network Provider.
Camera - I took some Pics on day light and night time, few with low lights, after using every mods and custom apps with custom settings, I can say that its a good camera, not the best camera, but its better then most of the other budget devices and really better then redmi 3s prime and redmi note 3.
No heating issue - im using this device now for 3 days, and I didnt faced any heating issue normally, I played games(clash of clans and clash royale which are power and connection hungry) for like 2 hours straight and it did got heat up at back panel near camera and mid section, but its got cooled down in few minutes, and there was no lag or performance issues while I was playing those games.
Double tap to wake up - you guys know already its a good feature, its gonna be more awesome if we can double tap to make screen off:D. also they added some nice gesture like pressing volume buttons wakes the device, volume down twice will launch camera, also many cool gesture are available in MIUI like 3 finger swipe for screenshot etc.
Now few cons -
Software - as you guys knows Mi rocks with MIUI, and still it is very ram hungry, over 1.5 Gb ram always consumed by MIUI alone. update made it quite stable, hopefully we will see more frequent updates for stability and performance from Mi.
Quick Charging - Its charging speed is limited I guess, it takes more then 2 and half hour for full charge. quick charge is a must have feature now.
Early Verdict - Its the best Budget smartphone in current market for given Price range. Awesome Build quality, premium design, nice camera, really good battery life and no heating issue or any kind of performance issue while doing normal tasks on it. You guys can surely go for it! I will update my review if I found any more cons or bugs on device.
Thank You !