Redmi note 4 is best you can get better user experience and in terms of dual rear camera you can go for Honor 6 x and if you are looking for worst user experience than go for Coolpad note 5 which I am experiencing having mobile in my hands
When compared to Coolpad Note 5 Lite, the Lenovo K6 Power certainly looks good with its better processor, bigger battery, higher RAM, and a better display with higher screen resolution. The Lenovo K6 Power may be Rs 1,800 costlier than Coolpad Note 5 Lite but it beats the Coolpad Note 5 Lite hands down on several counts and thus worth the extra bucks.
If we compare both, CPU and GPU of Redmi Note 4 are better. Redmi Note 4 runs on MediaTek CPU and Mali T880 MP4 GPU. whereas Coolpad Note 5 runs on Snapdragon 617 CPU and Adreno 405 GPU. Redmi Note 4 has better CPU and GPU .So overall redmi note 4 is better in GPU and CPU.Xiaomi Redmi Note 4 32GB vs Coolpad Note 5
First of all , Redmi Note 4 is not available in India and its not going to launch too :D Xiaomi has some legal problems in India with MediaTek processor phones. But as far as performance , battery backup and UI is concerned Redmi Note 4 is definitely a winner . MiUi is the best UI I have used so far. I am currently using Redmi Note 3 32GB and I love its performance and UI .
Upcoming phone you can consider as a option is LeEco Cool1 Dual 32GB . It is expected to be launched in near future though no official announcement release date yet.
I have LeEco Le 2 and its a good phone. You can buy this phone if you don't have much storage issue as it does not have memory card slot. But performance , display and cameras are good. Battery backup is so so . It hardly lasts full day as per my usage :( I play lots of games maybe thats why.
2nd Option which you can consider is Redmi Note 3 32GB model because of battery backup. I don't like Coolpad Company :P and also it has smaller processor than other two . Check comparison here