The temporary constitution looks mostly adequate to this foreigner.
275 members for the legislature is a lot.
Here is a minor quibble.
Article 12.
All Iraqis are equal in their rights without regard to gender, sect, opinion, belief, nationality, religion, or origin, and they are equal before the law.
Article 13.
© The right of free peaceable assembly and the right to join associations freely, as well as the right to form and join unions and political parties freely, in accordance with the law, shall be guaranteed.
Article 31.
(

A nominee to the National Assembly must fulfill the following conditions:
(2) He shall not have been a member of the dissolved Ba’ath Party with the rank of Division Member or higher, unless exempted pursuant to the applicable legal rules.
(3) If he was once a member of the dissolved Ba’ath Party with the rank of Full Member, he shall be required to sign a document renouncing the Ba’ath Party and disavowing all of his past links with it before becoming eligible to be a candidate, as well as to swear that he no longer has any dealings or connection with Ba’ath Party organizations. If it is established in court that he lied or fabricated on this score, he shall lose his seat in the National Assembly.
It says iraqis can form and join parties, they won't be discriminated against because of belief, etc. But they are discriminated against if they were in the Ba'ath party. in each case it says "in accordance with the law". What bothers me about that precedent is that the law could be changed to discriminate against other iraqis, "in accordance with the law". Maybe it would be better not to ban people for being Ba'ath. OF course feelings are high about the bad things they did. You could put in the same restrictions based on their crimes, and in fact some of that does get done, in the exemptions. But that conflicts with Article 15A, which says you won't punish anyone for things that weren't illegal when they were done. If you follow that you'd be looking at what Saddam's laws technically said (as opposed to what his people did), and calling them criminals only for what they did that they themselves said was illegal.
My concern about this is only that it's bad to make a good principle and then state a big exception to it at the very beginning.
Other particularly interesting sections are Article 25E, Article 26, and Article 59 B&C.
It's peculiar that the prime minister is in charge of the armed forces instead of the president. But Article 59B appears to say that the iraqi armed forces will be part of the coalition forces under US command for the entire time of the interim government, so it doesn't matter in the short run.
Article 59C says that the interim government can make binding international agreements about the international force under US command. So if they say it's OK for the US to have bases there for the next 99 years, then that's law for 99 years.