After careful and long consideration I chose this broker... Based on my experience so far, all is solid here.
Two major factors that bolstered my decision to go with the broker are a good range of trading instruements and different account types that come with special nuances.
I decided to start from the Cent account. It offers me sufficient leverage, while spreads are not so tight to me. Therefore, I am extremely careful with scalping. But, I am planning to shift to the Pro account.
Also, HFM has good educational content.
Customer support is ok, but with room for improvement.