Agreed, definitely worth looking at.
Ultimately, even with the JF-17 Block-3 (and later), new F-16s (if the news is accurate), and Project Azm, the PAF should consider keeping the Mirages around for as long as possible.
There might be value in keeping a 100 or so dedicated ALCM/SOW launchers in addition to the GLCM/SLCM and BM forces. I mean, forget the conventional role entirely -- build a strategic air element around 100+ Mirages.
Strip out the radar and seal/eliminate radio emissions where doable, zero-hour the engine and airframe (talk to Denel), enable/maintain night-time flight, and pursue a 1,000+ km ALCM.