Common wisdom is that the Dems do not want any DACA deal no matter what it is. They want to keep the illegals in limbo at least until after the midterm. In fact, the Dems heads' would explode if Trump just granted amnesty for nothing at all. They would go crazy. They would lose their minds.
They don't want Trump to be the guy who does DACA, under any circumstances.
They don't want Trump to get his wall, under any circumstances.
This puts the Dems in a box. They either work with Trump, give him the credit, and appease their Hispanics. Or they stonewall the whole thing, betray the Hispanics, and sabotage Trump.
They lose no matter what they do.