I don't see much different between both, to be honest. It's just different approach to the same thing. But I think STOs are much better though, just that it isn't really that effective. In any case, I prefer IEOs because one is guaranteed of immediate listing as soon as the sales are over