I am a J1 visa holder subject to the 2-year home residency requirement. I am married to a Permanent Resident who will get a citizenship in December of 2014 (estimated). After completing my Academic Training in May 2014, I am planning to go back to my home country to serve the 2 years. My question is should I file I-130 now, and then let me wife file for my petition i-485 6 months before my two years are completed so that by the time the petition is reviewed, I have already sever the 2 year and get back to the US quicker.
Or ... should I instead wait for the 2 years to be completed and file concurrently i-130 and i-485? Would this route be quicker? What is the advantage of filing concurrently, delaying?