Tradestation give u terrible fills. Especially during high volatility. I had IB and TS running at the same time. IB always faster. One of the reasons I moved away from TS.
I'm very happy trading ES and YM with tradestation. The only times I've had bad fills are during a high velocity move after an announcement, or right at the instant of the open. Even then it's only a tick or two.