To me ICO & IDO are similar in nature, and very easy to conduct. Currently IDO on some launchpads like ScaleSwap, BSCPAD... are checked by the launchpad team but cannot guarantee the success of the project, many project teams are still professional scammers and many investors are still lost money. I think IEO and ILO are still the safest at the moment.