Not really, as I said there are three theories and all have their strong points and weak points.
Me being a practicing Muslim have to believe in creation though. Now there are some theologians who throw the idea that who says Adam and Eve were created in their present form. So they try to wrap the creation around evolution.
For scientific refutation of Flagellum Bacteria’s irreducibility theory see the following:
Exaptation - Wikipedia, the free encyclopedia