Naiton's mind is not yet ready for a revoultion. I don't see PTI winning every where. If they are smart enough, they should go with a very proper and long term plan.
Punjab urban= PTI might win few seats.
Rural Punajb- Decades old fudalistic system. PTI political penetration would atleast need a decade to over come fudals.
Sindh urban=Has got big ethnic viral infection. Special thanks to MQM. Forget about winning anything there. MQM will win it by foce if not by vote. And few seats will go to pakistan khapay slogan.
Rural Sindh= PPP fudals every where. No expectations.
Balochistan Urban and Rural= Baloch nationalist+Pashtoon nationalist+ religious parties. PTI might win couple of seats.
Pakhtoonkhawa= If I was Imran, I would have used all my political force in this part of Pakistan. Pakhtoonkhawa, like other states is not divided big time into urban and rural areas.. The entire state is mostly kind of a mixture of urban and rural parts. The only rural part is FATA where there is no Party system.So, that does not matter. All independent guys win from FATA and all of them always sell themselves for money to the party making national Govt. Another historic reality about Pakhtoonkhawa is that they have always vote for a change. In last 20 years, PML, PPP, ANP and MMA have made govt's there. Imran has a great respect among pashtoon community. If PTI goes for a strong campaign in this state, I am realistically optimistic that they will make govt here. Now, once they get into power they should make this state exemplary for the rest of the country. And from there PTI can get stronger in other states of the my Pakistan :)