I think it is clear that PTI can only make government in KPK. It will be a split mandate and in sha Allah PTI will not join any status-quo party for power.
Situation is not ideal but everything is not lost. The good thing will be that they can still show performance in KPK. They can:
a) Eliminate corruption in KPK
b) Raise strong voice against this war and drones by passing resolutions and active protests on the streets or even blocking supplies
c) Strength the system of justice in KPK
d) Conduct local bodies elections
e) Help promoting peace and local businesses to improve employment situation
f) Make it a good place to invest for private sector especially in hydel power, gem stones, engineering etc
g) Give incentives to the private sector to invest in research and development through universities
h) Give results in other key areas which are part of their manifesto
In National Assembly, they can make strong noise on policy issues related to local and international affairs.
It seems, Karachi will still need to wait for a long time for any change. Karachi is again seeing rigged elections or no elections at all in many areas. There are reports of violence in areas like NA-255 and no elections in NA-250 and other parts of Karachi.
My experience as a voter at NA256-Meridian Grammar School polling station: Delayed start of voting. People with MQM badges openly moving in the polling station and making sure that their known voters get the chance out of turn for casting their votes while others get frustrated in heat. This will discourage new voters which are more likely to cast their vote for PTI.
Also inside polling station they are taking cards of old people and first timers to cast their votes.Those who knew what they are doing resisted but many dont even know what is happening. If this is happening in educated areas then forget about other areas.
MQM is a product of establishment and if America wants MQM so establishment (Army, rangers etc) will keep a blind on what ever MQM does.
Despite all this people should come forward and vote! Vote PTI in Karachi to show you are not sheeple.