From some of your other posts, I've seen that you just now became a US Citizen this year? Were you living in the US before that, then? (for at least 3-5 years, since that is how long it takes after getting a green card to become a USC). When did you move back to Pakistan? The only reason I'm asking is because, although
I'm not sure, I think that they want proof of you residing here AFTER you became a citizen, and being a resident at the time of filing the petition.
I really don't know if this applies or not, because all the documentation that I had was current (I was still in school in Pakistan when I petitioned, and had proof). I have been a USC since I was born, meaning that I was a 'USC living in Pakistan', so all these questions never came up.
So I don't know whether they will want to see current (ie, 2005, 2006) proof that you have been living here. But, then, who knows? Maybe they will accept the fact that you lived here (in Pakistan) for ages before you became a citizen. Hopefully, you will have some proof (property documents, bank accounts, etc) that shows that you are currently residing here. Like I said, school documents aren't the only things that they accept, they just make it easier.
I'm sure you will be allowed to file here in Pakistan. I'm only asking all these questions so that you will be prepared.. Call the Embassy and ask them to confirm what their exact policy is.
As for being faster, from what I have read, it is. I applied only 6 weeks ago, so I have yet to see just how much faster the process is compared to filing in the US. It took about 1 month for them, from them receiving the petition, to send the Packet 3.5 to my husband (we haven't received it yet due to the awful postal service, but that's another story altogether).
Call or email them and ask about that proof of residence:
CONTACT INFO FOR ISB EMBASSY:
(051) 2080-2304/2700/2150/2406/2420 (these are all extensions, but usually the operator will pick up. Just tell him you want to file an I-130 and he'll connect you to the appropriate person)
You can only call Mondays, Tuesdays and Wednesdays from either 8:30-10:30, or 10:30-12:30 (I forgot which of those it was.. the Immigrant Visa section is from 8:30-10:30 but I'm not sure about the I-130 section)
Email:
pakivinfo@state.gov
USCIS.Islamabad@dhs.gov