I chose MT4 for one reason: scaling lot size.
Order entry, account management, and such suck, but I can scale my lots anywhere from 1K on up to multiples of 100K. I don't use MT4's charting or any other feature, just order entry form.
I should add that I'm new to the world of forex but I have found many of the platforms try to do too much and end up doing nothing well.