All I can say about Bitfinex is they have improved 100x in the last 12 months. They have improved the support as well as security. I love there charts they are very unique. I have never found any exchange with such good support. They have also announced so many features which I am eagerly waiting for.