separate hangar for 777s should also be built but its no where in near sight.
PIA had plans to construct a new state-of-the-art widebody aircraft maintenance hangar after the induction of brand new Boeing 777s and a tender notice was issued in this regard few years ago, if I remember correctly. But, looks like due to shortage of funds, plan to construct this new hangar has been put on hold.
Personally, I think it's a very good decision to upgrade and modernise PIA Engineering facilities at Karachi Airport. Karachi Airport is an established base for PIA Engineering. The association between PIA Engineering and Karachi Airport is many decades old and this relationship should be continued and expanded further. And, because PIA Training Centre is also based at Karachi that's why I also think it's good to have PIA Engineering based at Karachi for convenience and to provide better training facilities to PIA Engineering instructors and trainees.
However, a secondary branch of PIA Engineering can be established at Islamabad's new international airport to provide basic maintenance facilities to PIA aircraft at that airport like for example for ATR aircraft based at Islamabad Airport for operations to northern parts of Pakistan.
Btw, I remember there were reports about plans to shift PIA head office to Islamabad when capital city's new international airport becomes operational in few years' time.
As far as international passenger flights at Karachi Airport are concerned, PIA should never abandon Karachi. PIA should fight back and make all efforts to regain international passenger traffic lost to Gulf carriers at Karachi Airport. Beating Gulf carriers at Karachi Airport should be a top priority and should be taken as a challenge by PIA management. As I said in another post, Karachi as Pakistan's largest city can provide & guarantee high loads of passengers for all PIA international and domestic flights. PIA will have to offer competitive fares, more flight options with more non-stop flights from Karachi to international destinations with further improved in-flight service to regain passenger traffic lost to Gulf carriers. I'm sure PIA can do it with proper planning.
Here, it will also be interesting to know number of passengers carried by PIA compared with number of passengers carried by Gulf carriers from Karachi Airport. It will help in getting clear picture of the whole situation.