everything in your post is cool , but there is no mention of any russian fighter jet in it ?
I did mention SU35 but i didnt speak on it. It has many advantages like :
1. Capable of High altitude Combat
2. Extremely high payload
3. Long range A2A/A2G missiles
4. Buddy Refuelling
5. non-EM sensors
6. Manoeuvrable at low altitudes and slow speeds due to TVC for A2A combat
7. DRFM jamming suite etc etc
I am not sure of AESA but it can be incorporated.
In the 1950's and 60's, PAF allowed USAF to fly U-2 flights from Peshawar. Even after Gary Powers U-2 incident, at the end of 1960's, USSR gave an aid of 100 T-55 tanks and Mi-8's to Pakistan.This was stopped soon through Indian requests. The Russian hardware still made it to pakistan through China: Mig-19 as F-6, T-55 as T-59, Mi-8/17.
The biggest dent came in 1980's when once again Pakistan sided USA in Afghan war and USSR became just Russia. In 1990's, its reported that Ukraine offered Russian hardware, Su27 and Mig29 to PAF as PAF was hit by F-16 embargo, nothing materialized.
Eventually PAF did go for a Russian Mig-21 variant, the F-7P/PG in 1990's and 2000's. Then after a decade came the SU-35 talk along with Mi-24 acquisition. In Samungli Airbase, an Mi-24 stands on tarmac next to Mi-17 which landed here from Afghanistan and was not let go, I am not sure if it was operational or not.
In case of SU35, the main issue again here is Indian lobby, first not to let the acquisition go through. If that goes through then lobbying again to counter any soft loan procedure or any kind of loan. If that hurdle is crossed then, embargo to spares and losses during an event of war with India or use against India under any circumstances. Lastly, India doesnt know much about JF-17 or J-10 or J-31, but india operates SU30 and can get info on all operational capabilities,technicalities of avionics suite etc of SU35 from Russia. True that RD-93 is Russian and China has played a massive part in killing the Indian lobbying here but China may not do the same for SU35, in JF-17 China has a stake. Secondly, RD-93 can be replaced by Chinese WS series of engines in future maybe, fingers crossed.
I will also talk a little about France because PAF operates Mirages III/V. These are generally obsolete aircraft but PAF has kept them airworthy through upgrades and cannibalization for spares. The ROSE upgrades were not hampered by sanctions during 1998. SAGEM and GRIFO helped PAC with upgrades. But in case of JF-17, PAF which generally believed that western avionics was better than Chinese still went for Chinese KLJ-7 over RC-400 and MBDA range of missiles. PAF doesnt compromise on quality, so apart from price for western-comparable features of KLJ-7, a reason could be keeping JF-17 sanctions free.
Its clear to India that French helped Pakistan on ROSE project in tough years, PAF was also interested in Mirage-2000 and the deal almost went through, so in future Pakistan could opt for French Rafale and that could possibly be a sanction free western platform for PAF, so going for Rafale by IAF was very smart even when USA tried to lure it through nuclear deals and F-16IN and F-18 E/F and also EFT is chosen and flown by many more nations in large numbers compared to Rafale. India also keeps Russia happy by not going for a large order of USA aircrafts and this way doesnt provide any excuse for Russia to supply SU35 to PAF.
As seen in past 50 years or so, China is the only nation capable of providing (high-end,atleast after 2000's) sanction-free hardware to Pakistan.