India can't go ahead with deal for following main reasons; 1.Its India's geographical need to have a independent nuclear stand, we are surrounded by China, Pakistan and Bangladesh(Just for terrorism, no major threat, but who knows can come up with nuclear weapon after 10yrs).
Signing the deal would put many constraint onto our defense mechanism.
2.Energy Issue: Ya i know we desperately need energy but not this way. We have ally called Iran and they are ready for Oil and natural Gas supply, there are some issues with pipeline but government should try to solve them and take it as priority.
3.Inflation should be primary concern now.Expert say that energy problem would cause deflation but how to solve fuel price issue(By deal or by Indo-Iran gas pipe), A common man cannot afford a scooter running on nuclear fuel.
If deal comes without any US constraint then i welcome it.