It makes no sense for anyone to operate the JF17 with a engine type, that is not operated by the PAF, as the largest wealth of experience exists in Pakistan. Azerbijan has the advance of knowing the RD-33/93 series of engines from their Mig-29 days, so maintenance logistics becomes easier for them to manage.
I strongly disagree, reasons are:
- if a country is going to operate a Chinese system of systems in their air force, like the J-10C, J-35A and KJ-500 with the JF-17 as a platform to introduce more quantity, it'll be better to have a chinese engine for the JF-17 as you'll already invest for the infrastructure and training for your engineers to work the chinese engines anyway, and you'll be able to introduce scale to have the depth needed to operate in a big & long war.
- you want to get russians out of the deal for geopolitical reasons
- You want to be the biggest operator of chinese engines in hope to have licenses production or joint the supply chain for the jet.
- Future proofing the jet by using modern and capable engines from china, rather than engines that are produced using old methods and tooling, and may have bad future if the current people working in the industry retiring and not passing the knowledge or the young ones doesn't want to join this type of production and leaning to more modern products.