I don’t think too much when choosing a broker. I just make sure that it has a license and I don’t care about the rest. Even the best broker can’t trade instead of you, so you’d better focus on trading and not on finding the best broker.
I scalp on the ECN account here and I can’t say anything special. I analyze the market, open and close trades and the broker doesn’t prevent me from withdrawing funds. That’s a normal broker in my understanding.