I think IDO is Initial DEX Offering, Initial DeFi Offering seems a bit off. Yeah, some projects are going this route launching their crowdfunding in a decentralized exchange which doesn't guarantee the success of a project. They just want to make it feel different by providing a newer acronym but basically it is still the same, they will just sell their token as it is.