I think IEOs are presently an indirect way of perferming KYC on project team members especially IEOs that are conducted in reputable exchanges, an exchange can lose it's reputation if it conducts a scam IEO and this has made exchanges conduct a thorough review of the project team before allowing them to conduct their sale in their exchanges.