All it depends upon the trading strategy. Like for a scalper fixed spreads won’t work as there can be too many requotes and added markups. I personally prefer variable spreads and my broker also offers me pure ECN spreads. Dynamic spreads can be sometimes very tight or even zero during some news events. But fixed spreads remain the same always, so you are not able to take advantage of real market tight spreads.