I would prefer ICO because most of the time IEO are instantly filled up. ICO back then is powered by the community while IEO its the whales that are buying the token.
The whales participates in all projects as long as they can manipulate the prices of coins. They don't give up their ability to make large sums of money, ICOs or IEOs can't limit them.