It depends on what he gets in return. The DACA people are not going to be deported, no matter what. If Trump can get actual legislation to eliminate the visa lottery program and restrict family immigration/ chain migration to minor children and spouses only, amnestying DACA will be worth.
That’s true. Democrats wouldn’t go for it before though.