We have 2 Xiaomi phones here: a Redmi 4X and a Note 5, both 3/32GB, ordered via Gearbest and delivered from warehouses in Europe (so duty etc paid, possibly also European warranty).
They are both really well made in terms of feeling solid, performing acceptably within their spec, great screens, excellent battery life etc. The Note 5 is my wife's phone because her handbag can cope with a larger phone than my pocket, and that is running Android 8 with the latest version of the MIUI interface, while my 4X is on Android 7 and running the last version. Both get regular OTA security and application updates from Xiaomi, and so far software support has been a much better experience than with Motorola (few updates, and often late). The MIUI interface is pretty good to look at, and there's no obvious disadvantage of this over Android One (unlike Huawei's EMUI). There is a lot of control over how much information appas are allowed to slurp, however turning off access to contacts etc disables some surprising system apps (like recorder, for example). The camera on the Note 5 is better and image stabilisation for video excellent. Battery life is great, with typically 4-5 days on a single charge with a bit of whatsapp, texting, the odd call and maybe 90min of screen on time. My 4X did about 11 - 12 hours of screen-on time when I first had it, but I don't really use it that much.
Downsides?
My 4X is a little slow sometimes, though with a 450 processor that's not surprising and quite forgivable. The gorilla glass screen on mine is a little softer than expected, and I've managed to mark (only very lightly) it in a couple of places from keys in the same pocket. Cases can be a little less easy to find than for Samsung and Apple phones and not always as cheap, but they aren't *that* rare on Amazon, nor terribly expensive. My (global spec) phone came with a UK adapter charger, but the Note 5 came with a European plug on the chanrger.
Lack of NFC doesn't bother me - I'd never pay that way, and having had one phone with it, it made absolutely no difference.