I think IEO will be a little better than ICO, but only a little little better.
The exchanges will normally check the project and then decide whether accept for IEO or not, which means at least a huge amount of scams will be filtered out.
But like the latest IEO in Bittrex, you will loose almost all of you MONEY

An Example:
ICO: 1000 new projects and 990 fail
IEO: 100 new projects and 90 fail