Well, I guess you are not aware of the dual nationality clause. As for the visa, I think if the dual national were to travel on a pakistani passport, there would not be a visa: I know someone who does that in case of Pakistan, though it is not advisable by the US.