None of exchanges are safe, but we don't have a big choice when it comes to decentralized exchanges. IDEX is very laggy, deposits can last up to several hours, which is not acceptable for me. Etherdelta and Forkdelta work much fater but they don't have enought trading volume.