Smartwatch Compatibility

Mar 1, 2015

I'm thinking about buying an Xiaomi phone (1s, 2, or Redmi Note 4G), and also buying an Android Wear Smartwatch (Moto 360, LG G, or Gear Live).

What is compatibility like with an Android Wear Smatchwatch and an Xiaomi phone, will they work together nicely and smoothly without any problems, plus if there was a Software update to the Smartchwatch (for instance: Android 4.3 to Android 5) would they still work together after the Smartwatch update ?