I personally wouldn't recommend anyone use etherdelta if you using it for big amount of money use at your own risk, the site is extremely unstable, orders get stuck , sells gets stuck, buy orders get stuck and just vanish without a trace.... Nothing seem to ever work correctly. Owner of site has not fixed any of those issues. The platform is a traders nightmare...
So far I just used it to trade some Ether tokens from airdops. The last one was the PoSToken and although the trade was slow, either depositing the token from my address into the exchange, and to actually trade it, everything went just fine. I heard some similar complains about stuck trades so I would use it with caution. The exchange itself it's not very intuitive, but once you get the hand of it, it gets easy to use.
Trade can be much faster but you need to use higher gas prices. If you set the gas price as 1 or 2, you won't have any chance for faster transactions and trade. Afford higher tx fee and use always gas price around 6. This will help you a bit.