THANKS, Birdnerd, for the quick response.
I thought a NAFTA work permit would make the cut too but just wanted confirmation from other members. Do you know (or read about) any NAFTA temp. worker who actually successfully went through with DCF?
So it will take four months from filing the I-130 to getting the immigrant visa (ready to travel)? That is still faster than filing in the US. Would you still recommend DCF after the fact?
I also don't know of anyone who was resident in Canada on a NAFTA visa and filed DCF, but that certainly shouldn't stop you from trying. They are trying to weed out people who are only in Canada temporarily, say with (or without) a tourist visa. IE: Don't come to Canada to visit and expect to file DCF.
You should be fine.