I am using Redmi Note 5 Pro 6GB/64GB myself and I am a very happy customer. Ill share the pros and cons as per my experience:
Pros:
The phone never hangs, has sufficient space to save lot of data and applications.
Selfie works like a charm.
Screen is big enough to enjoy your favourite shows.
Mirror screening is an added advantage if you have a smart TV.
You can enjoy high end games like PUBG without any issue.
Cons:
The camera quality in low light is not up to the mark.
Battery could have been a bit better.
You can see the pictures attached. They are taken from my Redmi Note 5 Pro.