definitely jf-17 has the edge over Lca, but if there is a new jf-17 ever it should in air superiority role with improved avionics and weapons to counter su-30 mk 1.
forget about jf-18 because jf-17 itself is a 3rd to 4th generation aircraft.jf-17 only serve paf as a fill in gap and experience for our local industry.as rumored of a Chinese version of stealth aircraft appearing, paf should go for it.
PAF should commit j-10 squardan for naval support and air defence for Karachi and to replace miraj5 or at least purchase 30 aircraft like su33, rafale m