It's an interesting gamble. There is a six month window on it, which means that Congress will probably kick the ball until after the 2018 election in November, but it also means that it will be a hot issue that favors Democrats, nationally.
There are two scenarios: This was just badly mishandled by Trump.
Or that some staffer came to the same conclusion as
Wasserman, that there will be a disproportionate amount of college-educated people:
Ibid wrote:Somewhat counterintuitively, the impact of these angry graduates won’t be felt only in highly educated districts. That’s because the story isn’t just about them. It’s just as much about their non-college counterparts dropping out of the electorate.
For example: If college graduates were to turn out at 80 percent of their presidential levels but non-college graduates turn out at only 60 percent of theirs — uniformly across all districts — the college-educated share of the electorate would actually go up by about the same amount in a district where 30 percent of voters hold degrees as it would in a district where 60 percent hold degrees.
That might help explain why so far in 2017, Democrats have made just as big strides — if not bigger ones — in special elections in blue-collar districts like Kansas’s 4th Congressional District and Montana’s at large seat as they have in highly educated, white-collar suburbs like Georgia’s 6th District.
Which would mean that this might be a way to drum up non-educated people that tend to vote for Trump.
As for DACA and whatnot, as usual with these things, I'll point out that these kinds of half-measures do nothing to address the fact that the actual problem is capitalism. Having a poor and marginalized workforce that will do anything for a dollar helps the capitalist; and if they don't have that, they're just as happy to skip a border and find them elsewhere. No amount of hand-wrangling or pearl-clutching is going to change the fact that cheaper labour is cheaper.
Alis Volat Propriis; Tiocfaidh ár lá; Proletarier Aller Länder, Vereinigt Euch!