Started using Bitfinex after being introduced to it by a friend. By reading all the FAQ's, i was able to understand the platform completely, but there is quite a lot to read and understand. This is clearly not an exchange aimed at newer traders, but rather at veteran traders. Most of the good tools that are available require verification, but even this bureaucracy part didn't take long to be completed. I'm fully satisfied for having made the change from my old exchange, but can definitively see how a new trader could be confused by so many different tools. Once you get the hang of it, the platform is relatively simple, so i'd rate it as "Easy to use, hard to master".