there are so many exchanges, not just etherdelta. but there are still many more exchanges for ERC-20 tokens, including idex, youbit, and binance which are among the top 10 market exchange places.
binance and yobit are not specifically for erc2o tokens because these two are general exchanges for bitcoins and other top promising cryptos though i agree about idex , other erc20 exchange that i know and have been used is forkdelta . i prefer forkdelta over etherdelta because it is more faster and less buggy . the tokens and altcoins are also being sold more higher , which means you can earn more profit on here when compared to ed or any other decentralize exchanges out there .
Stay away from yobit. It has just so many scam accusations, and now they have like cheap ICO models and pump and dump functionality all within their platform. Seriously, just stay away.
Binance is okay I like it too, but why would you want to put your tokens on a centralized exchange when there are so many DEX for ERC20?
Yes, there are many issues with the Yobit exchange and people are kept complaining about the Yobit exchange. It is very good to stay from the Yobit exchange. Maybe he is very much interested in DEX platform in order to store his ERC20 coins.