I believe that you have mentioned all the points a trader see in a trading platform. A platform should be regulated and should accept quick deposits and we shouldn't have any issues depositing and withdrawing money from it and the support should always been there when we need it thats all I think.