In general any deal with the other party is introducing last minute changes is one to walk away from.
And specifically any deal made with the U.S under Trump has no credibility, just ask Iran.