Not a bad decision, tho, if you don't like or use the Xiaomi specific apps and/or services (Mi cloud..) then it's a good choice.
If I were you I would try out at least AOSP Extended (AEX), crDroid, Syberia, ViperOS and Pixel Experience as well (just look around in a fresh ROM.. check their extra...