I didn't deliver in Al Emadi, but my son was hospitalized there once and I can tell you that they are very clean, caring and nice but very commercial. They will drag money out of your pocket, even if this means asking for un-necessary tests and delaying your hospital check-out.
I am chosing Al Ahli for delivery this time, not that I am sure it's any better, but I am willing to give it a try.

fyi: first time, I delivered at Hamad and it left me traumatized! so, noway!