How about you investigate options of different platforms and brokers.
Then: (1) Use a test account (2) Pro's and Con's for each platform (3) Pro's and Con's for each broker
Do you really want to risk your money on hearsay...
You want a platform and broker to match your trading style! - No point in going with a broker that cannot handle your amount of trading if your a scalper. - No point in having a platform with heaps of features that's less reliable with a broker that has higher spreads or even commissions if you only trade by daily or weekly charts which requires a single trade less a few times a week or even at all.