I find it difficult to choose a Xiaomi phone after the MI MiX 2s, have left something to be desired.  I've been disappointed by the lack of support for the Mi pad 4 ... so I'm very inclined towards Oneplus, although I really like Miui.