If portions of the military have joined the opposition in Iran, that's a really good sign. That is a big factor in determining the success or failure of these things, how loyal the military is to the regime and how willing it is to kill its countrymen to protect said regime. Even if it succeeds, though, then there is the question of what will come next, and will it be any better.