I would see the primary role for the JF17 as a first strike platform on indian bases. Get it in numbers and drop the bombs pakistan has just got from the us and then scoot. How many would survive is anyone's guess. But I don't see another role apart from this and maybe defend vital areas like nuke sites.