Pakistan cricket board along with the government will give the best security. Whenever there is a schedule between India and Pakistan, the same will be promoted in all possible means. Look at today's match, the ground is full. The host nation is Australia and for its match we can't expect the same crowd. For the betterment of Pakistan cricket, they are in need of hosting Asia Cup. The discussion will not come to an end, and Pakistan won't be hosting the league.
In the end, it comes to security. If countries such as England and Australia are ready to visit Pakistan, then India can't give any excuse other than the lack of permission to do so from the central government. PCB will be in a dilemma. If India doesn't visit Pakistan, then the TV revenues and sponsorship will go down. PCB needs the support from smaller boards and then they should approach the ICC. If BCCI refuses to visit Pakistan, then the latter should claim reimbursement of the losses from the Indians.
@Sithara007 I believe that Pakistan has passed the security tests, and if Im correct even an Indian delegation is allowed to travel ahead and check the security arrangements, and thus I feel that security is no longer an excuse that BCCI can use. Furthermore I feel that BCCI will happily pay the compensation but they wont pay the full amount asked, because Im expecting them to negotiate and lower the compensation amount.