Do you honestly believe that folks who have already broken the law will voluntarily "eventually return home"? This is amnesty plain and simple it's ridiculous to try and spin it any other way.
Not if they're rewarded for breaking the law, which is what the President's proposal would do. However, self deportation can be a substantial reality with the right positive and negative reinfrocements, such as those in Tancredo's plan.