How about OnePlus One? Should I go for it? Available for $300 (Rs. 19,999) in India via Amazon.in
It's up to you on this one. I have not heard anything bad about the OnePlus One. It looks like you are having a hard time getting the Moto X where you are at and from what I've heard about the OnePlus One, it's a nice phone. I don't think that you would go wrong with this phone at all.
Just on a personal note, please don't drive yourself crazy trying to decide on which phone you're going to get. I'm one of those people that researches phones to no end trying to decide which phone I was going to get. Finally, I happened across the deal on the Moto X Developer Edition on Amazon and I had just received my tax refund. I figured that this was one thing that I was definitely going to buy when I got my refund and I haven't regretted my decision ever since. If you can get a good deal on the OnePlus One, I think that you ought to go for it since it's readily available in your area.
Just my two cents worth. Take it for what it's worth.
Cindy