Thanks Anil. This approved H1 is under consular processing category. My L visa is still valid for 2 years. Do you see any issues moving to H1 after 2 years ( via stamping in home country) ? Can Visa Officer challenge it saying why are you moving to H1 so long after approval ?
Also for indian passport, is it possible to move from L to H visa by visiting US consulate in Canada ?