visa availability is more immportant,because you will try to file I-140 and I-485 as soon as you got the LC approval.That is why BEC is delaying such approvals which has PD after June 2002, I think.(this is my own assumption)
More over if they finish all EB 2 approvals,they can use the unused visas for EB 3. that is why we seeing more EB 2approvals recently.
More over if they finish all EB 2 approvals,they can use the unused visas for EB 3. that is why we seeing more EB 2approvals recently.