l think the best one is mt4 .we can apply all of the indicators and we can make any kind of settings.l have used mt5 also .the problem is some of the indicators are not compatible with it.and since it is new most of the traders dont want to risk their money while they dont know how to use it well.it is better to just demo it and then turn to live account with mt5.