Etherdelta can be very fast when it come to the time of transaction but one thing about them is that there security system is not strong, you account can be compromise at any time.
The security system is now quite a common problem. I think it's time for people to think about the security of their own funds and not rely on the security of companies.