My experiences have been ok. But ofcourse it all depends on size, strategy etc.
They do pay intrest on deposit and have decent spreads. Also spreads are dealable for at least 10-40 lots a clip.
Have no idea what will happen if you start scalping.
Rollovers/swaps are ok, not great...