Fair prediction. I would also predict around 100 - 105 seats. My sheet prediction gives a range of 42 (PTI having a really bad day) to 135 (PTI having a perfect day), and I think I would say PTI will end up below the middle value. Your points are really good and I would like to add that PML-N's election machine is a good 30 years old, they know how to fight an election and win votes.
Quite on the dot. My prediction is around the
107-seat number. I am basing this prediction on:
1. PTI is the only party whose campaign is going ahead at full steam. None other comes close. The wind has gone out of PMLN's sails - so much so they are bringing in Junaid
Safdar-Sharif to energize it meanwhile betting heavily on a bail for their supremos. PPP is strong in Sindh and yet still its electioneering can be best described as a traffic-jam campaign.
2. Swing voters disheartened by PPP and PMLN are aligning behind PTI on the mantras of 'in ko bhi aik chance milna chahiye' and 'azmaye hue ko dobara azmana bewaqufi hai'.
3. Youngsters whose political awakening came at the height of PTI fever (and who were unable to vote in 2013 due to age issues) are itching to get their hands on the ballot paper so they can stamp the Bat.
4. PTI's performance in KPK has essentially won them a province that never votes for an outgoing incumbent.
5. A huge bunch of electables - with their enviable election machinery - have joined the party.
6. PTI is more experienced in terms of polling day activities - particularly training of polling agents.
7. PTI has made some good seat adjustments with regional parties.
Turnout would be around 55-60% because there is a push from both of the main parties (PMLN and PTI) to get out and vote and private TV channels are running extensive pro-voting campaigns. Furthermore there is increased general awareness among the voters for the importance of their vote. And I don't think any catastrophic rains weather system is predicted in Pakistan that would drag the turnout figure down*. The weather would be pleasant in most parts of the country with light to medium rain in the early hours of the morning - mostly concentrated in Upper Punjab and KP. At best, there would be some water on the roads.
*This is based on current data. Most accurate forecast will come in around Monday.