i see, its asking for an invite code though to register so m not sure. My case is the same as yours, work permit holder, job in hand and stuck in India. If there are any options that say reuniting with family members in Canada, id say go for that coz we do have family members be it friends or relatives.