Thanks for writing this out. IEO is not in anyway perfect but it is far better than ICO with what I have experienced with both. No exchange will hold IEO for scam project on their platform and the possibility of immediate liquidity is also a big advantage.