At Vox Max Fisher has an interview with Jeffrey Lewis, director of the East Asia Nonproliferation Program at the Monterey Institute of International Studies. That is, he's found someone to talk with who is capable of making a substantive evaluation of the Iran nuclear deal, not just indulging in political posturing.
Lewis is pleasantly surprised at what the negotiations have produced. He gives it an "A" for moving concretely in the direction of preventing nuclear proliferation.
I don't know whether Lewis really means the implication of what he seems to be saying. The conversation is ambiguous, possibly intentionally. Perhaps delving into what nuclear weapons really mean for human beings while working on nonproliferation breaks down comfortable imperial illusions that there any good nuclear powers.
No one should have nuclear weapons. No state should be getting its way by threatening another with annihilation. Any deal that chips away at the nuclear threat is a move in the right direction. As I pointed out above, Lewis gives this one an A.
The whole Lewis interview is absolute worth reading.