No, the requirements for a National Interest Waiver are the same for Indian nationals as for all foreign nationals.