PPF scheme is managed by the Central Government and the choice of bank or post office, beyond convenience of operating the account and customer service, does not matter. It is simpler to open the account in the same bank where you already have an account. You can use Netbanking as well in select banks to open an account online.