the best trading platform always ensure lowest trading spreads which is very supportive to bring profit by scalping that brings profit in a short time.
the demo account is really important but generally we the traders dont believe this trading place at all. actually there is no technical difference between demo and live , its all about psychological issue.
low spreads is very supportive to trade with more comfortably and this is also supportive to bring profit with certainly above all scalping that brings profit very rapidly than others strategy.
learning is the foremost step in survive but the main problem is our learning approach most of the time never works due to lack of proper trading of practice.
i have seen most of the beginners at their early stage of trading dont know its possible to trade with no leverage/margin, they always try to bring profit more and more by using high leverage and at the end of the day , they become loser.