surely its a beneficial deal to both the countries only if America do not cheat as usual. only threat to this deal is America's very very low reliability factor. thats why India is so catious. hyde act says India should not test nuke, otherwise it was very simple. Why America do not want democratic India to test nuke while Pakistan with military dictator is making another reactor.