The question becomes then what is India’s role for the Typhoon when they have Su-30 and will have FGFA? It’s not the bomb truck the others are. That begs the question what India is really after. Tech transfer may be it, then the Eurofighter Consortium has some advantages in this area.
If you want to go by the bomb truck logic, then the F-16 is probably a very capable bet. Affordable, can move lots of mud and decent range with the CFTs. The Super Hornet and F-16 are probably the most ‘developed’ platforms out there, but the Rafale and Eurofighter can also carry a very hefty payload. The issues with the Rafale and Eurofighter is that capabilities have been added in a piecemeal approach primarily due to funding constraints, not necessarily technology issues.