Guys, guys...
Calm down....
The key question being raised here by some Pakistanis here is why didn't the BAF induct JF-17 by paying a bit more than buying F-7s?
The F-7BGI is intended to replace the aging and increasingly dangerous to fly A-5s. As the article posted by the OP states, this would have the ability to carry and drop GPS guided bombs. This is something that neither the F-7MG or F-7BG had. It is for a very specific role. And they needed them fast and cheap. I am sure they got very favorable terms from the Chinese in that deal.
Is the F-7BG BVR capable? Technically yes. The Grifo MG radar fitted on the F-7BGs has 65 km search and 45 track capabilities.
Chinese Military Aviation | China Air Force
For anything to be considered BVR capable, it must exceed a range of 37km as a general rule of thumb.
But we have to note that the SD-10 has a range of 70+ km. The missile's performance is comparable the USAF’s AIM-120A AMRAAM and Russian R-77 (which the BAF already implements in its arsenal along with R-27s on the MiG-29s).
Given that the missile's range exceeds that of the radar, it'd be rather inefficient and not cost-effective to implement them on F-7s given that the radar on the nose is too small to house a radar capable of implementing the SD-10. It'd be sheer overkill.
It'd be better for the BAF to procure R-27s and RVVs for the MiGs instead of SD-10s (each cost ~$90,000).
It has been stated here before that the F-7BGs are BVR 'capable', which is technically true, but at the same time misleading if we take into account the key BVR missile available from China.
http://www.defence.pk/forums/bangla...ladesh-air-forces-f-7bg-poor-mans-f-16-a.html
Why didn't the BAF go for JF-17s? Well, the F-7BGIs were ordered for a very specific role and urgently needed to be done so quickly and cheaply.
The JF-17's systems integration isn't 100% complete yet. It's still a very new design, and it'll take time to fully mature. Not even the F-22 Raptor is fully matured, which is having some cumbersome problems. Yes, even the king of the skies has problems
Buying the F-7s would add more value into the BAF's current operational requirements compared to ordering JF-17s now. It'd potentially add more unnecessary complexities in case JF-17s were brought.
BAF operates on a relatively tight budget. It is planning to procure more modern planes in the future, and this is needed to be done so carefully since it has long term implications for the nation.
So, did the BAF make the right decision to add the 'stop gap' with F-7BGIs? The answer is yes.
No reason to rush
P.S: Some of you guys really need to grow up.