No it is not bad, but it all depends on what you compare with and how the instrument moves relatively to the real market. Also have a look at ActivTrades, they have 0.5 spread on the SP and what I remember it follows the ES future (0.25 per tick). Also I do not think you pay a night time over roll fee. They have very fast execution on the MT5 platform. You also have DF Markets and Oanda with pretty good spread on the SP.