These mobiles are for heavy users like me ; )
Redmi note 4 comes with 3 versions of RAM. I tk I someone want to buy it go for 4gb of RAM coz in 2 gb and 3gb RAM varient there is not sufficient memory left for an heavy user.so go for 4gb RAM.as early I said price is little high at current price there are many other choices avaliable.
Mobile have a good battery capacity and user friendly system/features.but I tk company should work on screen and Design. Screen is good in terms of resolution but it not give that feeling for price you spend.same for design. Personally I like mi A1 screen and Design.
Charging speed is little slow for this price other companies provide turbo charger or fast cgarging options.so for heavy users may buy this smartphone.