Whose national interest? Certainly not China or otherwise the commies won't be so angry.
It is is more in Indian national interest:
a. It permits us to have a military program b. It consolidates and let us expand our civilian nuclear program. All it does is that it ensures all assistance towards our civilian program is not diverted for military purpose c. At present we are unable to trade in the global nuclear mkt because we do not have a NSG waiver. Once we secure it, we can. So the NSG waiver is more important that the Indo-US deal. d. We can scrap even the Indo-US deal, by giving one year's notice