tbh it's really hard for me to see the PAF replace the Mirage ROSE-series anytime soon. It's not that they can't get new and equally (if not more) capable aircraft. I think the JF-17B and Block-3 are at that level. However, the Mirage ROSE-series are innately so good that I'd rather keep them flying if it means we build net-gains (via JF-17s).
IMO, the best aircraft to ultimately replace the ROSE-series is the NGFA (with AHQ aiming for a twin-engine design). That's the only scenario where I can feel the PAF gets major net-gains in its capabilities if it removes the ROSE-series.