I am all hands for the XM broker because this is a cool platform with all required tools for tech and fundamental analysis. I like the economic calendar as well as set of tools for tech analysis like indicators and drawing instruments.
Range pf assets is big as well, those I trade have tight spreads, below 3 pips if it's about liquid assets. I believe it's ok, so XM - cool.