Zia is a slogger, he is not opening material. Also Nayeem would be out of sorts being put as an opener, last few months he has been practicing and training to be #4 batsman and he had the patience and temperament to go with it. Putting him in an opening position in an ODI would make him feel unsettled.