Mig 35 is better in Air to Air combat has has weapons common with Su 30 and some tecnology like radar common with Super Sukhoi but F 18ASH has common engine but no common weapons unless we are able to integrate some Israeli weapons .
We donot need a Air Superiority fighter ,we already have Su 30 MKI and Rafale and in future Tejas and FGFA .We need a multi role fighter and F 18 has a decent Air to air characteristics