Thanks for the very informative reply!!
Although it does not appear that the vectoring/holding/slowing down then go fast issues will be quickly resolved or eliminated, you have certainly made it clearer to me what the over-all story is and have helped me to at least understand where the comfussion or problem lies.
However, I guess the 1 runway operations at DXB that went on for god-knows-how-many-months never helped the situation either.
Otherwise the system appears to work well outside of the 9pm-3am hours you mentioned.
As for Bahrain, points all noted. As for Tehran, well, in my experience they are improving, although be it at a much slower rate then needed.
Good luck with getting the issues resolved, I am sure both ATC and pilots alike will welcome the coordination.
Cheers!