Hmm.  Potentially a great thing, such an agreement, but I suspect so dependent on the personalities involved (considering the entities involved) that today's agreement between people willing to talk and work on it together could hit a brick wall tomorrow should less flexible, more authoritarian leaders take over.