I rate there being four major Islamic powers. Iran, Pakistan, the Saudis, and Indonesia.
This seems like a weird list to me, because it doesn't reduce it to the two sectarian cornerstones everyone is always looking at, Saudi Arabia and Iran, but it's also not consistently inclusive, ranking Pakistan (it would be more appropriate to include Afghanistan along side it, counting the region rather than specific states) and Indonesia (which, while not an insignificant country, isn't a major player in the related geopolitics), and not, say, the UAE or Turkey.
Iran is as hard-line as they come, Pakistan is so chaotic as to be pretty bad (I take points off for nukes). Indonesia is considerably better.
Iran is considerably more progressive than Saudi Arabia (if less so than, say, Turkey, the UAE, or Qatar), its government just refuses to be pushed around by western powers. The government also has significant opposition amongst the people of Iran, and even a degree in the religious institution.
Pakistan is in the midst of a civil war, part of which is spillover from the occupation of afghanistan. Even if it is a major player because of its nuclear arsenal, it's still not to be looked at as much of a model of anything. Although it should also be noted that it too is more progressive than Saudi Arabia...
Indonesia... Well, I'm a bit less familiar with it, but if memory serves it too beats Saudi Arabia in these criteria...
So really, Saudi Arabia comes out at the bottom of the list. I don't think you'll find worse outside of, say, North Korea or territory controlled by fanatic warlords or militias.