I find that this is very good broker for trading crypto. What I prefer here is that I am able to trade major crypto through an ecn account. This significantly decreases my costs of trading. Namely, with my previous broker I have wide spreads on cryptos, so btcusd was somewhere around 10-30 pips, depending on volatility. Since I have here ability to trade crypto on ecn account, I have fixed cost for ecn of $1 and very small spread of only few pips. Considering that I have several trades during the day, this broker is saving me a great deal of money and increases my profitability.