They hardly get a chance to bat because we have Smith and Kallis who can bat the majority of the overs and our batting line-up is supreme.I prefer Hashim opening just because he's not a role of the dice. We have plenty of proven match winners down the order.
The only person in the world currently playing that can match Tendulkars talent is Herschelle Herman Gibbs and on his day he will win you a match single handedly and he can hit sixes unlike Amla.
You need risk takers like Gibbs to open in ODI cricket.
Hashim is unfortunate but even if he scores a hundred Gibbs will return as the flair player and better fielder and more experience with 21 ODI hundreds of which 5 have been in major ICC events.