My H1B Visa got filed on 17th October and the project is not yet finalized as of yet. I am not filling the DS-160 for my wife (as a dependent) now since there are some portions in the form which ask for the location details of the primary applicant. Since, I am not in US right now, should I go forward and fill up the DS-160 for her from India or should I wait for me to go to US and then fill up the DS-160 for her from there.
You can fill it even now. There are questions in DS form which ask where you would stay and work. You can use the same answers for your wife like yours.