Whatever it is, it's still crappy legislation.
I don't trust the democrats to keep their end of any bargain, but Trump is trying to get a compromise which will enable border control, the wall, and ending illegal immigration, while giving a little on DACA.
So, it kinda depends on what you consider more beneficial to the country.