You said about Forkdelta and Etherdelta , but for me, they are shit exchanges with low volume and often huge difference between buy and sell orders
True. Even IDEX, decentralized exchange too, is much more better.
I like IDEX, but i has many limits too. But for some tokens that aren't listed in some major exchanes, it may be a perfect solution