I'm on an L1B visa in the US currently since September 2024. My wife, a US green card holder, filed my I-130 (F2A) in Feb 2023, before I moved to the US for work. I'm still waiting on that I-130 approval. I am a Canadian citizen and was wondering if it'd better to do AOS now that I'm here, rather than wait for NVC?
Since my wife doesn't work, we are depending on my income to satisfy I-864 requirements. My thinking is that it'd be easier to do that via AOS rather than the NVC and the consulate in Montreal?