Review is quite fair.if you have no need of advisory service,if you want to do pure trading,cost is the main factor.with an experience of many years,i can say ,brokerage matters a lot in trading.from this point of view,i prefer TSO.
Hope it will help everyone.