Here is the thing, two fighters JF-17 and Tejas are similar in size, carry similar amount of fuel(although on paper LCA carries more fuel, use turbofan engines(any difference is there specific fuel consumption will have negligible effect on their overall range).
I can claim Jf-17 is short legged as IAF finds Tejas short legged too.
Rest assured if Tejas can barely reach 200 Km, I can assure you JF-17 will not be going much farther either, atleast not without external fuel tanks, which take up space(weapons stations) and add weight, thereby reducing the aircraft's capacity to carry heavy air to ground munition.
Now India-Pak FOB are pretty close to each other, it is possible for these air-crafts to carry out shallow incursions into enemy airspace and return, but they can neither cut deep, nor hit hard.
and it not just me who, thinks JF-17 is short legged..Ex-PAF comodores are of the same opinnion.
Since the topic is why jf-17 is not being used extensively in NW, one of the reasons for that could be that current air bases where JF-17 are deployed are more than 250 Km away from NW.
And carrying external fuel tanks will again eat into the aircraft's ordnance carrying capacity, which is as it very limited to due small number of weapons stations, low payload capacity.