I was initially impressed with the Mi band.It recorded activity well enough, sleep to a reasonable amount.That said I have get to have one make it longer than two months of consistent use without giving up the ghost.
My suggestion is if you are thinking you might like a fitness tracker and arent sure if it will really work for you.The Mi Band is a great option to wet your feet and see if a larger investment of a for robust tracker would be worth your while.
That said in my experience you get what you pay for.The mi band is functional and the software works but isnt anything to write home about.
I dont suggest buying this unit with the mindset of Im going to save myself $135 awesome. Its just not going to be the case and you will be disappointed.