The fact is EtherDelta is one of the safest exchange, even safer than Binance or even Bittrex,
Why?
Because it's decentralised and using smart contract,
But for me myself I prefer IDEX rather than ED or FD, also decentralised and using smart contract, but with lighter UI and better UX