Of course saying "but Saudi Arabia" is no argument to absolve Iranian regime's serious human rights violations. The same of course goes for "but Iran" told solely to make Saudis look better.
I congratulate Sunrise on his effortpost with numerous sources, a rarity in current discourse. However, At the same time I think it's impossible to deny the people of Iran have significantly more personal/cultural, even political freedom than KSA.
And before I'm going to be accused for pro-Iran regime's bias, I'd just mention that I've been heavily involved in campaigning against executing minors there (including starting and running the Polish chapter of the campaign to save
this girl, ulimately unsuccessfully) and took part in every protest during 2009 election. I hate the regime because I love Persian people and culture.