I see him signaling he's willing to cooperate with the Democrats. I think we'd all have to agree with at. Is he telling Reoublicans to get their act together? I think the Reps in Congress are in complete disarray. Is he headed towards making them superfluous?
So, here's the thing.
Trump has absolutely no idea how to navigate Washington or deal with the legislature. No clue whatsoever.
Trump is pretty good at tactics, but couldn't strategize his way out of a paper bag.
Trump has no concept of details. None.
Trump is star-struck and, despite the attacks on the media,
craves positive media attention.
He also sucks at making deals. Really. He's awful.
Republicans in Congress are fractured beyond belief, and many categorically refuse to work with Democrats, which makes it nearly impossible for Republican legislators to actually get anything done -- including policies they've wanted to enact for years (if not decades).
So, in the short term, the deal with Democrats is pretty good from a tactical point of view. He wants legislative wins, he is sending a message to the Democrats that he is willing to work with them, he is telling Republicans that he is tired of their bickering and inaction, and got good press.
In the long term, it's very difficult to see how it plays out for anyone. A lot of it depends on whether he is more interested in legislative wins than specific policies, or actually willing to compromise. For example, centrist Republicans and/or Democrats might come up with a tax reform/cut policy that is good enough to satisfy him, and gives him a legislative win, and he signs it over the protests of hard-right Republicans. He might sign a legislative fix for the Dreamers. He might even be willing to adjust the ACA in some way.
However, I for one suspect there are limits. Specifically, I don't think he's going to give up on certain aspects like protectionism, anti-immigrant sentiment, the "voter fraud" bull****, tax cuts, or defense spending. It's also not clear how he will react if Democrats continue to push back on these and other items.