Since we are moving to India for good, wanted to find out if we can pick it up in India without having to come back to the DC Embassy just for pick-up. We would go on a visa.
If you are moving for good, you can file either from US or from India. You can pick only at the location you submitted.
#1. If there is no urgency to start work in India, apply from India. It will take 2-4 months, but it will get done. No FRRO registration required before 6 months. This is true for entry visa, but not sure if it will work for employment visa.
#2. If you need to start work quick, you can either take OCI from US, or work visa. However, work visa has a lot of constraints - you can not change company, most likely will require FRRO, it is only for 1 year (and may not let you avail of transfer of residence ... but that can be done in spouse name)
My advice will be to apply from US if you have a month or 2 before you move, and apply from India if you do not. Do not do the middle way.