At this stage India needs missiles for the SU-30s and Mig 29s from Russia because of the huge proportion of Russian origin aircraft with the IAF. But what about the future? A lesson is the Greek Turkish confrontation. Both members of NATO, both air forces operate the F-16. To break out of this technology parity, Greece has now ordered 18 Rafale from France, 8 of which are being given by France from French Air Force stock. Similarly India has gone in for the Rafale to break out of the fact that both the PLAAF's and IAF's single largest fighter type is the SU-30 or Chinese variants of the SU-30 such as the J-11, so both countries are very familiar with the basic aircraft and it's strengths and weaknesses. So yes, engage with Russia right now because India needs those Russian missiles, but make sure that in the future no further Russian aircraft are bought because the IAF should have those aircraft which it's adversaries do not have and do now know much about.