I think those who are charging spread are good as compared to the who charging commision beacuse with spread it is fix and trader knows before the trade that it is the fees which he wil be giving and with commision the trader has to calculate the fees according to it .