maybe i can say IEO is better and saver than ICO, but if we speak about profitable, ICO is still better.
No one knows about profitability until token get listed on exchange, all that said, IEO is better in a sense that it signals the commitment of the relevant exchange to list it. However I don't think the average IEO's profitability will exceed the value of ICO's. The two conceal induviduals, people don't change their nature depending on campaign they run.