That's a fair and reasonable deal if we can get it. I don't give a eff who rules over them. That's the Iranian people's problem. They shouldn't have nukes. North Korea getting them was bad.
I also understand Israel's concerns. They have been attacked and lived with Islamic terrorism for decades and decades. They aren't going anywhere either, at this point. It would be much better for that part of the world to let bygones be bygones and live in peace.
Jews were treated like sh1t on and off again historically, even aside from the holocaust. They were minorities everywhere in a time when minorities weren't treated very well, globally, especially religious minorities.
Trouble is, we had all that already until trump trashed it. This is nothing but a face saving surrender on our part. We lost.