Yes, Kapil and Pollock too.
You are overcompensating for those that
may be overrating Imran by going the other way and underrating him. Imran was a smart and skilled ODI batsman. He could adapt to the situation well. His stats may not compare to today's "finishers" because the game has changed, but he does compare favorably to Kapil at the 7 or 8 batting position. Consider:
Imran batting at 7 or 8: 33 innings, SR 83.53, Ave 25.59.
Kapil batting at 7 or 8: 80 innings, SR 88.06, Ave 24.00.
Obviously Kapil is the more experienced lower order batsman and IMO the better lower order batsman. However, is he that much better at that position that you pick him over Imran as the AR? I would pick Imran based on his superior bowling, leadership, and even the fact that he could comfortably move up the order if one of the middle order batsman got hurt.
Edit: Here is the same comparison for Imran/Pollock:
Imran batting at 7 or 8: 33 innings, SR 83.53, Ave 25.59.
Pollock batting at 7 or 8: 155 innings, SR 87.03, Ave 26.20.
As with the Kapil comparison, Pollock the far more experienced lower order batsman and to many the better at that position. But again, is he that much better to be picked as the AR instead of Imran?