There is also huawei band, which has similar low price but with seemingly better software than the xiaomi smart band. At the very least, the sync process is easy on both android and ios.
So Huawei are also easier to use without having to send your data anywhere.