Now, that is what I wanted to hear during the CNN Youtube "debate" I just finished watching!
Of course, you can't get comprehensive policy answers in a 30-second timeframe, but no one even came close, although, Kucinich would probably agree with just about everything you just said.
I would expand your criteria for Iraqis who wish to immigrate to the US to any who are fleeing persecution during/after the withdrawal (let's face it, we can't pretend there won't be violence and power-grabs during the withdrawal phases and/or after we leave regardless of peace-keeping forces).