I have an approved EB-1 but I can't submit I-485 due to the backlog in EB-1. I'm pretty frustrated about this because I want to get my GC soon. I've heard that filing EB-2 might help me to get GC faster. Is this true? Should I apply for EB-2? BTW, I'm from Canada.
Yeah you should probably go for it since Canadians don't need to wait under EB-2. For people like me (from India) we will have to wait for like 10 yrs.....