My only warning for buying Xiaomi phones is to make sure they work on your carrier in your country.
Reply on news.ycombinator.com