It depends. The priority date for EB-2 NIW is not current for people born in these two countries, and you may have to wait several years before you can apply for a Green Card. The best option for people from China or India is the EB-1A category, where the priority date is current for all nationalities. If you do not qualify for this option, you may apply for the EB-2 NIW to secure your priority date and also submit an H-1B extension.