Compare two Roc curves with same Auc I have 2 churn prediction model.
Both provided very similar AUC values for Roc but with different shape. 
How should I assess which to choose based on that fact? 
 A: Many researchers have tried to make decisions on the basis of shape differences in ROC curves, but in my view this has been futile.  That is because the points on an ROC represent backwards-information-flow probabilities, i.e., probability that a predictor is greater than a threshold given the Y=0 or given Y=1.  Each point on the curve is an improper scoring rule.  And areas under ROC are not sensitive enough measures for comparing two models.  For that purpose you should use a proper accuracy scoring rule such as the Brier score, or use one of the measures described here.
A: Typically, the “business use” of a classifier depends on sensitivity and specificity, not on AUC. What you have is two models with same average performance (what the AUC measures) where one is best in the high sensitivity/low specificity region, and the other is optimal in the opposite use case.
So the right question to ask is: what is the quantity you want to maximise/minimise? Clearly AUC does not tell you anything about it, but if you can answer this question, you'll know what to do!
