I am not using them. Their spreads are horrible (marked up raw spreads) and the commission quote of 15 USD way out of line what professional FX traders pay.
And yes, it´s easier to aggregate liquidity yourself nowadays. You find a proper independent software company, set up a PB relationship...