Good steps taken.
But it still won't stop another hung parliament forming a coalition government featuring usual stalwarts of MQM, JUI-F, ANP and other small regional parties vying for Ministries :P
PTI will probably gain 10 seats in NA, with much of the seats belonging to usual suspects PPP, PML-N, and PML-Q.