I have used them for several years but stopped now. They always gave me 1 tick more slippage than IB on stop loss orders.
Also their platform could not keep up when there were big movement in the market.
I don't know if they have improved it.
Charts are great and so is the backtest...