INS Vishal , i think Indian Navy should prefer Rafale ( Due to IAF MMRCA , common platform will reduce maintainance cost) , NLCA, Mig-29 K more
in 5G category if things go well then NFGFA
IN should not even consider F-35 because u can never trust them , you never know when they will slap...