I think all religions are good in that they preach the existence of a better world and a prescription to go there. All you have to do is make this one a bit better. But the thing which would in my mind determine a comparative value is how much freedom it allows for time. Almost all religions were founded a long long time ago and so most of the texts,cultures have no idea of the social amenities or values of our times. And it must necessarily be so, for if we humans can’t defy expectations and knowledge of a previous time, progress of all kinds would halt.
What I am trying to say is just this: how free you are to go out in the world, discuss and adopt or tolerate its practices and still belong to the fold, determines the success of the fold.