Overall I'd say bad deal because we can't trust Iran and allowing them to become an economic power is going to strengthen them over time. However, our hand wasn't as strong as people are saying, the status quo was pretty much over and US knew that. They got 10% of the worlds oil reserves and once they ramp up production, they can begin selling a good portion of their day to day production to China. Sanctions only work if you have cooperation across the board.
We would've had a lot more leverage if we could threaten invasion, but because Iraq was such a disaster for us, that threat likely would ring hollow.
The one potential silver lining is they do have a very young population and once those people get a piece of the benefits associated with exporting the world's most valuable commodity, they will never want the sanctions to comeback.
As far as weapons inspections, I dunno anything about that. Moving a uranium facility every 3 weeks seems pretty hard but if you wanna end the world I guess you could make the logistics work.
One of the most alarming and catastrophic elements being overlooked in yesterday's give-away deal to the mullahs is that Iran will soon receive $150 billion dollars. With that money they can immediately go after Israel with tens of billions in horrific conventional weapons, missiles, bombers... way before any nuclear bomb is fully functional. Israel will be overwhelmed as never before, and America will be more vulnerable to Iranian plots financed, bizarrely, by Mr. Obama's giveaways. The mullahs can now echo Lenin: "The West will supply us the rope to hang them.
http://www.americanthinker.com/articles/2015/07/obamas_deal_150_billion_to_iran_to_destroy_israel_with_conventional_arms.html