I think you must first read up on the differences between First Class and List A before commenting, As with tests and ODIs, the mechanics of the games are different, hence different types of bowlers succeed. Only rarely can a bowler succeed in both formats, one of the salient features of potential ATGs.
Let us discuss Asif for a moment: He was a once-in-a-lifetime bowler in tests, but pretty mediocre in ODIs. Similarly, Starc excels in limited overs cricket, but has mediocre record for tests. It is because of you that we keep on selecting players like Younis Khan and Rahat Ali for ODIs.
Ehsan Adil averages 20 in
FC cricket, not in List A cricket. He averages 27+ in List A cricket, and has had only had 1/4 seasons where he has succeeded, which has maintained his average to a decent below 30 mark. Check his season by season
List A stats here:
http://www.pcboard.com.pk/Players/1152/1152353/a_Bowling_by_Season.html
Now let us come to Sadaf. He averages <20 in both List A and FC. In List A, He has had only 1/6 seasons where he failed (way back in 2010), whereas he has managed to gather outstanding stats thereafter. Here is his
List A record:
http://www.pcboard.com.pk/Players/114/114258/a_Bowling_by_Season.html
We are among the top teams in test, so it unreasonable to change our bowling there (you don't mend things that aren't broken). For ODIs, we are in some form of a crisis, both in bowling and batting, and a bowler with such outstanding stats should and cannot be ignored. There is a high chance that he may fail in International cricket as the jump is huge, yet he should be first on the merit list for potential pace bowling debutants. Ehsan Adil should never have debuted with his below average stats in domestics. Sadaf should have. However, Sadaf's fitness problems are a concern and he has himself to blame for that.
For your Hammad Azam notion let me append my previous post from this same thread.