TO my knowledge, You can use either of the options. The local police station provides Police verification certificate and Passport office provides police clearance certificate. Just the name differs. I submitted clearance certificate from local police station signed by SP , during my immigration. But for my parents I will use Passport office option.
Thanks for your response, I am also thinking of going via Passport Office route, but if passport office doesn't have Police verification on file ( as per my understanding if the current address is different than the address on the Passport ) then they send request to Local Police station and upon Police verification completion they provide PCC.