Frankly, impermanent loss isn’t a great name. It’s called impermanent loss because the losses only become realized once you withdraw your coins from the liquidity pool. At that point, however, the losses very much become permanent. The fees you earn may be able to compensate for those losses, but it’s still a slightly misleading name.
One last point is to look for more tried and tested AMMs. DeFi makes it quite easy for anyone to fork an existing AMM and add some small changes. This, however, may expose you to bugs, potentially leaving your funds stuck in the AMM forever. If a liquidity pool promises unusually high returns, there is probably a tradeoff somewhere, and the associated risks are likely also higher.