I want to analyse it as well.
@Bilal Khan (Quwa) Bhai pardon me as I am not eligible to do this in-front of you.
I think Its a clear post 2030 scenario, when PAF F-16s will be on the replacement roll. PAF will surely go for some squadrons of J-31 post 2020 after the solid foundation & a little outcome of Kamra Aviation City. By the time J-31 will be a very good Air Superiority platform, having 6 AAMs in internal bays and long legs. Indigenous TFX with one Engine might be second choice of PAF after J-31's operational experience.
As of now PAF is in need of a long legged Fighter, that is why PAF is looking for limited numbers of Su-35s, Typhoons, J-11Ds OR used Mirage 2K9s that can carry Deep Precision Strikes and provide Maritime Support as well.
J-11Ds (if selected Russia will allow export) OR used Mirage 2K9s have a very solid chance here, because they can come with MRO and necessary Spares. PAF will try its maximum to keep Overall Cost low.