Mi has been making a name for itself here in India over the last few years by giving us very good performing devices for a very affordable price, the mi2 prime took it to the next level by giving us flagship featured in an entry-level price.
I would say go for it blindly and it won't disappoint you.