IEOs are in my opinion better than ICOs because of the due diligence that the exchange conducting them has to do as opposed to it being done by the retail investor in the case of ICOs. On the downside, this gives the exchanges a lot of leverage which is bound to create problems.