I also reviwed couple of forums and it seems New Delhi is definately faster than Buffalo at present. So considering the risks, I think you should apply from New Delhi. Dont forget to collect your state and FBI PCC before you leave US. Also these certificates should not be less than 3 months old...