Redmi also have removable battery and only cost $9.90 to replace it.
I bought a 16gb Moto G before the Redmi price was announced but if I have to choose between the Redmi and the 8gb Moto G, I will probably still go for the Moto G. After reading the Redmi review on HWZ, the Mediatek SOC seems really bad and is a deal breaker for me. Plus no 4.4 and no stock android....
I heard that the Redmi might comes with Snapdragon 400 in the near future with a small price increase. If it comes with 4.4 too, then to me at least, it will be a much closer fight and I might go for Redmi instead.
Need more user reviews for Redmi first before I can feel confident about getting it.