Future induction of or commitment to any aircraft be it j31 or TFX or j10c or jh7 series should be on hold for about 2/3 years.
Lets see what jf17b and j17 blk 3 has to offer when coupled with an improved rd93ma i.e. more power which is hopefully more efficinet as well.
Once we have a dry and wet thrust figures, along with details like TBOH etc and they turn out to be encouraging then we can start discussions and see to the possibility to have the same engine mated to a j31-P or in best case scenario to a TFX-P in the future.
With a j31-P we can have a PAF specific plateform realtively earlier i. e. by mid to late 20s which can cater to alot of our needs.
Alternatively we can go for a block 4 or JF18/20 what ever u want to call it... which can be a further upgradation of the jf17 project with changes to the airframe e. g. the nose, wingspan, tail etc which basically decreases the radar signature while increasing the payload and internal fuel.
The first and foremost priority after block 3 and jf17b serial production should be an overhaul facility from russia for rd93/rd93ma. Get that via payment or tieing it upto the gas pipeline or anyother contract and u end up with a fighter plane which is on the same path as mirages were in 90s.
I believe that talking of jh7, flankers etc now while the economy is on IV fluids while we try to survive and revive the industry / exports by putting it on gulf steroids will not lead us anywhere. Lets hope for the best for block 3 and B version and pray that we sail through next 2/3 years and then inshallah we can have better and more practical options available to us.