It seems that the deal is O.K at the moment since there is a requirement for Uranium. Since the U.S and India are democratic nations and the relationship is based on well being and freedom of the people of the two nations, it is good. The U.S administration was always hostile to India until now. There seem to be a change in their attitude which is good for India-U.S relationship. If any issue is created by any irresponsible U.S administration then, there is the option to withdraw from the deal.